<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A Better Way &#187; web services</title>
	<atom:link href="http://www.thejacklawson.com/index.php/tag/web-services/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thejacklawson.com</link>
	<description>Finding a better way to get things done, a technical journey</description>
	<lastBuildDate>Tue, 24 Aug 2010 21:10:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>APIs and Extensibility</title>
		<link>http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/</link>
		<comments>http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 16:32:08 +0000</pubDate>
		<dc:creator>Jack Lawson</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.thejacklawson.com/?p=85</guid>
		<description><![CDATA[Image via CrunchBase More and more often, it becomes obvious to me how important an external API is. What better way is there to share your product, then to let people build on top of your service layer and customize their own interface? If someone doesn&#8217;t like the look of your program, or how it [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 172px;">
<dt class="wp-caption-dt"><a href="http://www.crunchbase.com/product/flickr"><img title="Image representing Flickr as depicted in Crunc..." src="http://www.crunchbase.com/assets/images/resized/0001/0830/10830v1-max-450x450.png" alt="Image representing Flickr as depicted in Crunc..." width="162" height="63" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://www.crunchbase.com">CrunchBase</a></dd>
</dl>
</div>
</div>
<p>More and more often, it becomes obvious to me how important an external <a class="zem_slink" title="Application programming interface" rel="wikipedia" href="http://en.wikipedia.org/wiki/Application_programming_interface">API</a> is. What better way is there to share your product, then to let people build on top of your <a class="zem_slink" title="Service layer" rel="wikipedia" href="http://en.wikipedia.org/wiki/Service_layer">service layer</a> and customize their own interface? If someone doesn&#8217;t like the look of your program, or how it feels, they may leave; but a missed opportunity can quickly turn into another user when they find someone else&#8217;s implementation of your <a class="zem_slink" title="Application software" rel="wikipedia" href="http://en.wikipedia.org/wiki/Application_software">application</a>. Or, other applications may pull your data into their product, giving you another <a class="zem_slink" title="Revenue stream" rel="wikipedia" href="http://en.wikipedia.org/wiki/Revenue_stream">revenue stream</a> (or just more users), more popularity, your name thrown around more; it&#8217;s free advertising and a great testimony to your product that someone liked it so much that they included it in their product.</p>
<p>I recently looked into <a class="zem_slink" title="Flickr" rel="homepage" href="http://www.flickr.com">Flickr</a>&#8216;s API, for integration into a project I was working on, which spawned this thought. It is absolutely fantastic that I can call a URL with some credentials, and bam, I have the file I need. The user doesn&#8217;t have to upload (or worse, download from Flickr and reupload) to another photo-sharing application; they can just point out a url, and I can display it. It&#8217;s really awesome. <a class="zem_slink" title="Twitter" rel="homepage" href="http://twitter.com">Twitter</a> has feeds, that I can pull into my blog; even my blog has an API that will allow other sites to post comments to me without ever loading my site. That&#8217;s pretty cool stuff.</p>
<p>For an information-hosting web app, this is one of the best things you can do to increase views and popularity. If you have a good service layer, expose some of it (with the right security, of course), let other people use your app. More users is never a bad thing.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/d95e66f8-f407-431d-ac9d-fab33225b4ff/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=d95e66f8-f407-431d-ac9d-fab33225b4ff" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em> </em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;title=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to Del.icio.us"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'APIs and Extensibility' to Del.icio.us" alt="Add 'APIs and Extensibility' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;title=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to digg"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'APIs and Extensibility' to digg" alt="Add 'APIs and Extensibility' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;title=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to reddit"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'APIs and Extensibility' to reddit" alt="Add 'APIs and Extensibility' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/" title="Add 'APIs and Extensibility' to Technorati"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'APIs and Extensibility' to Technorati" alt="Add 'APIs and Extensibility' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;h=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to Newsvine"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Add 'APIs and Extensibility' to Newsvine" alt="Add 'APIs and Extensibility' to Newsvine" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;title=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to Stumble Upon"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'APIs and Extensibility' to Stumble Upon" alt="Add 'APIs and Extensibility' to Stumble Upon" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;title=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to Google Bookmarks"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'APIs and Extensibility' to Google Bookmarks" alt="Add 'APIs and Extensibility' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;title=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to Live-MSN"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Add 'APIs and Extensibility' to Live-MSN" alt="Add 'APIs and Extensibility' to Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=APIs+and+Extensibility&amp;url=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/" title="Add 'APIs and Extensibility' to SlashDot"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'APIs and Extensibility' to SlashDot" alt="Add 'APIs and Extensibility' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;t=APIs+and+Extensibility" title="Add 'APIs and Extensibility' to FaceBook"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'APIs and Extensibility' to FaceBook" alt="Add 'APIs and Extensibility' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/" title="Add 'APIs and Extensibility' to Twitter"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'APIs and Extensibility' to Twitter" alt="Add 'APIs and Extensibility' to Twitter" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/reader/link?url=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/&amp;title=APIs+and+Extensibility&amp;srcURL=http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/" title="Add 'APIs and Extensibility' to Google Buzz"><img src="http://www.thejacklawson.com/wp-content/plugins/social-bookmarking-reloaded/googlebuzz.png" title="Add 'APIs and Extensibility' to Google Buzz" alt="Add 'APIs and Extensibility' to Google Buzz" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://www.thejacklawson.com/index.php/2009/06/apis-and-extensibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
