<?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>Metablocks</title>
	<atom:link href="http://www.metablocks.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.metablocks.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Mon, 20 Feb 2012 23:31:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The New Facebook Photo Booth</title>
		<link>http://www.metablocks.com/2012/02/the-new-facebook-photo-booth/</link>
		<comments>http://www.metablocks.com/2012/02/the-new-facebook-photo-booth/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 21:30:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.metablocks.com/?p=564</guid>
		<description><![CDATA[We recently implement a valentine&#8217;s day kissing booth for One Direction on our new and updated Facebook Photo Booth application. Features include: Ability to upload photos or use webcam Optional support to use photos from a user&#8217;s existing Facebook photo album Comprehensive photo editor with ability to rotate, position and scale the photo or logo [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" alt="main2b The New Facebook Photo Booth" src="http://www.metablocks.com/wp-content/uploads/2012/02/main2b.jpg" title="The New Facebook Photo Booth" /></p>
<p>We recently implement a valentine&rsquo;s day kissing booth for <a href="http://meta2.us/kissingbooth" target="_blank">One Direction</a> on our new and updated Facebook Photo Booth application. Features include:</p>
<ul>
<li>Ability to upload photos or use webcam</li>
<li>Optional support to use photos from a user&rsquo;s existing Facebook photo album</li>
<li>Comprehensive photo editor with ability to rotate, position and scale the photo or logo layer</li>
<li>Advanced photo editing features with ability to control brightness, contrast, hue, background color and other aspects of the photo</li>
<li>Photo gallery with navigation ability (pagination, filtering by most recent or most popular)</li>
<li>Management console that allows clients to moderate photos, as well as an whole suite of moderation features including white and black listing and various automated controls</li>
<li>Analytics and stats including support for Google analytics and third party tracking</li>
<li>Ability to publish photos directly into a user&rsquo;s Facebook photo album</li>
<li>Sharing capabilities on Facebook and other social networks (Twitter, i.e.)</li>
<li>Optional My Photos gallery that lets uses view and share their own photos</li>
<li>Voting capabilities and ability to short by most recent or most popular photos</li>
<li>Ability to integrate with other Metablocks Facebook applications including custom sweepstakes and badge applications</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2012/02/the-new-facebook-photo-booth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Widget News and Trends: July 15, 2009</title>
		<link>http://www.metablocks.com/2009/07/widget-news-and-trends-july-15-2009/</link>
		<comments>http://www.metablocks.com/2009/07/widget-news-and-trends-july-15-2009/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 02:13:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/2009/07/16/widget-news-and-trends-july-15-2009/</guid>
		<description><![CDATA[Here is quick roundup of this week&#8217;s interesting widget news, trends and analysis: Britney Spear Tour Widgets Makes DebutAll artists need them, smart artists have them &#8211; widgets! Britney&#8217;s social media manager Lauren Kozak announces a new widget to celebrate the second North American leg of Britney&#8217;s tour. Digital Photo Frame Widgets are the Future!This [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Widget News and Trends: June 21, 2009" border="0" alt="clipart widget news Widget News and Trends: July 15, 2009" src="http://www.metablocks.com/blog/wp-content/uploads/2009/03/clipart-widget-news.jpg" /></p>
<p>Here is quick roundup of this week&rsquo;s interesting widget news, trends and analysis:</p>
<ul>
<li><a href="http://www.britneyspears.com/2009/06/britney-spears-tour-widget.php" target="_blank"><strong>Britney Spear Tour Widgets Makes Debut</strong></a><br /><a href="http://www.metablocks2.com/blog/2009/06/widget/music-artists-widgets-guide/" target="_blank">All artists need them</a>, smart artists have them &ndash; widgets! Britney&rsquo;s social media manager Lauren Kozak announces a new widget to celebrate the second North American leg of Britney&#8217;s tour. </li>
<li><strong><a href="http://www.engadget.com/2009/06/29/sungale-wifi-widget-photo-frame-gets-a-hands-on/" target="_blank">Digital Photo Frame Widgets are the Future!</a><br /></strong>This week Sungale announced a Wifi Widget photo frame with&nbsp;a 800 x 600 resolution touchscreen boasts 512 MB of internal storage for only $165 (available next month). Expect to see digital photo frames become mainstream (probably this Christmas) as more intelligence and functionality is built into them. I think the real value (and money) is in MANAGING the content that goes out on these digital internet-enabled photo frames. One of our clients, <a href="http://www.framechannel.com/" target="_blank">FrameChannel</a>, does exactly this and has&nbsp;a phenomenal service aimed at delivering almost any type of content (Photos, News, Twitter, Facebook, i.e.) via digital photo frames!</li>
<li><strong><a href="http://sev.prnewswire.com/computer-electronics/20090715/NY4654215072009-1.html" target="_blank">Your are Never Too Old to Make a Widget &ndash; IBM Widgets for LinkedIn</a></strong><br />Its probably been a while since many of us use a product from IBM (remember Lotus Notes), but the company recently announced t<span class="content">he first two in a new initiative to develop widgets for a wide variety of business needs including <span class="content">TripIt and LinkedIn apps integratd into Lotus Notes desktop!</span></span></li>
<li><span class="content"><span class="content"><strong>Vendors Start Announcing and Releasing Yahoo TV Widgets and FiOS TV Widgets</strong><br /><a href="http://www.videobusiness.com/article/CA6670659.html?industryid=47214" target="_blank">Sonic Solutions</a> announced a Roxio CinemaNow Yahoo! TV Widget (available in the fall) that allows users to search, rent and buy movies. Interative TV games provider, <a href="http://www.itvt.com/story/4858/interactive-tv-games-provider-playjam-offer-yahoo-tv-widget" target="_blank">PlayJam</a> is&nbsp;planning to offer a&nbsp;Yahoo TV widget.&nbsp;<a href="http://www.fastcompany.com/blog/kit-eaton/technomix/verizon-adds-twitter-your-fios-tv" target="_blank">Verizon</a> is bringing Twitter, Facebook and <a href="http://www.nyconvergence.com/2009/03/fios-brings-web-to-tv-in-upgrade-.html" target="_blank">YouTube</a>&nbsp;widgets to its FiOS TV platform. <a href="http://news.cnet.com/8301-17938_105-10271399-1.html" target="_blank">Vizio</a> announced that some popular services including eBay, Facebook, <a href="http://www.crunchgear.com/2009/06/23/vizio-to-launch-the-most-internet-connected-hdtvs-later-this-year/" target="_blank">Twitter</a>, <a href="http://www.gadgetreview.com/2009/06/vizio-announces-internet-connected-xvt-lcd-tvs-and-full-qwerty-bluetooth-remote.html" target="_blank">Rallypoint Sports</a>, <a href="http://www.gearlog.com/2009/06/vizio_adds_widgets_from_facebo.php" target="_blank">Showtime</a>, Revision3, Radiotime, and <a href="http://www.avrev.com/home-theater-news/lcd-hdtv-news/vizio-announces-vudu-facebook-connectivity.html" target="_blank">Vudu</a>, will be available on their <a href="http://www.widgetslab.com/2009/07/03/vizio-to-release-connected-hdtv-with-yahoo-tv-widgets-and-on-demand-services/" target="_blank">HDTV&rsquo;s</a>, powered by the <a title="High hopes at Yahoo, Intel for Internet-enabled TV -- Monday, Dec 29, 2008" href="http://ces.cnet.com/8301-19167_1-10126165-100.html">Yahoo TV Widgets</a> engine. Microsoft&#8217;s <a href="http://www.cnet.com/xbox-360/" section="luke_topic">Xbox 360</a> already features Netflix Watch Instantly, and later this fall will also offer <a title="Facebook, Twitter come to Xbox Live -- Monday, Jun 1, 2009" href="http://news.cnet.com/8301-10797_3-10253486-235.html">Facebook and Twitter</a>.&nbsp;&nbsp; </span></span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/07/widget-news-and-trends-july-15-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Music + Technology Post Summary</title>
		<link>http://www.metablocks.com/2009/07/music-technology-post-summary/</link>
		<comments>http://www.metablocks.com/2009/07/music-technology-post-summary/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 19:20:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=481</guid>
		<description><![CDATA[A summary of recent music and technology posts on this and other Metablocks blogs: Artist.com: What Should I build my Music Website On? Custom Facebook Applications for Music Artist Warner Music, Sony BMG, Universal and Drupal! What Gives? Music Artists and Widgets: Marketing Guide Country Music Fans and Digital Music Sales Altantic Records and Social [...]]]></description>
			<content:encoded><![CDATA[<p>A summary of recent music and technology posts on this and other Metablocks blogs:</p>
<ul>
<li><a href="http://www.widgetmatic.com/2009/07/artist-com-what-should-i-build-my-music-website-on/">Artist.com: What Should I build my Music Website On?</a></li>
<li><a href="http://www.metablocks.com/blog/2009/07/01/custom-facebook-applications-for-music-artist/">Custom Facebook Applications for Music Artist</a></li>
<li><a href="http://www.metablocks2.com/blog/2009/07/widget/warner-music-sony-bmg-universal-and-drupal-what-gives/">Warner Music, Sony BMG, Universal and Drupal! What Gives?</a></li>
<li><a href="Music Artists and Widgets: A Guide">Music Artists and Widgets: Marketing Guide</a></li>
<li><a href="http://www.metablocks2.com/blog/2009/06/widget/country-music-fans-and-digital-music-sales-interesting-number/">Country Music Fans and Digital Music Sales</a></li>
<li><a href="http://www.metablocks2.com/blog/2009/06/widget/atlantic-records-and-social-media-marketing/">Altantic Records and Social Media</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/07/music-technology-post-summary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Facebook Applications for Music Artist</title>
		<link>http://www.metablocks.com/2009/07/custom-facebook-applications-for-music-artist/</link>
		<comments>http://www.metablocks.com/2009/07/custom-facebook-applications-for-music-artist/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 18:07:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=477</guid>
		<description><![CDATA[We build a lot of custom Facebook applications for all sort of large brands, non-profits and music labels. Like a website in the Web 1.0 era, Facebook applications are becoming  a staple of many online marketing campaigns, music artist included. There are a couple of example of Facebook applications (some build by ourselves and some [...]]]></description>
			<content:encoded><![CDATA[<p>We build a lot of custom Facebook applications for all sort of large brands, non-profits and music labels. Like a website in the Web 1.0 era, Facebook applications are becoming  a staple of many online marketing campaigns, music artist included. There are a couple of example of Facebook applications (some build by ourselves and some by other folks) that give you an idea of the types of music artist facebook apps out there:</p>
<ul>
<li><a href="http://apps.facebook.com/interscopesongcard/">Interscope Records Song Card:</a> Multiple Artists including Lady Gaga</li>
<li><a href="http://apps.facebook.com/chrisbrown">Chris Brown</a> (Zomba Label Group)</li>
<li><a href="http://apps.facebook.com/musicmixtape/">U2 Mixtape</a> (Univeral Music)</li>
<li><a href="http://apps.facebook.com/slighvote/">Chris Sligh Get Out the Vote</a> (Brash Musich)</li>
<li><a href="http://apps.facebook.com/coldplay_viva">Coldplay Widget</a> (Brash Music)</li>
</ul>
<p>Good examples are hard to find, so if you know of any please share them via comments. Also been on the lookout for some very interesting music artist FB applications in the next couple of weeks including the beta of SuperFan, our music artist promotional tool for Facebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/07/custom-facebook-applications-for-music-artist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo!/Google Caja Javascript Sandbox</title>
		<link>http://www.metablocks.com/2009/06/yahoogoogle-caja-javascript-sandbox/</link>
		<comments>http://www.metablocks.com/2009/06/yahoogoogle-caja-javascript-sandbox/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 16:52:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=473</guid>
		<description><![CDATA[I recently talked about our experiences developing applications for the Yahoo Open Platform. Caja is a system used by YAP (and resumable others close to OpenSocial/Google) that transforms ordinary HTML and Javascript into a more restricted form. At its heart, Caja enables platform providers like Yahoo! to allow developers to use Javascript in their applications [...]]]></description>
			<content:encoded><![CDATA[<p>I recently talked about our experiences developing applications for the <a href="http://www.metablocks.com/blog/2009/06/24/developing-on-the-yahoo-open-application-platform/">Yahoo Open Platform</a>. Caja is a system used by YAP (and resumable others close to OpenSocial/Google) that transforms ordinary HTML and Javascript into                   a more restricted form.</p>
<p>At its heart, Caja enables platform providers like Yahoo! to allow developers to use Javascript in their applications safetly.  Caja solves a similar problem that Facebook solves with its <a href="http://wiki.developers.facebook.com/index.php/FBJS">FBJS</a> (Facebook Javascript), albeit in a more flexible fashion. Facebook solves the problem by provided a limit set of Javascript-like functions, tries to mirror some of their functionality with that of its server-based API, and provides very <a href="http://ajaxian.com/archives/facebook-released-fbjs">decent support</a> for AJAX. Caja tries to solve the problem by support regular Javascript with some <a href="http://developer.yahoo.com/yap/guide/what-are-cajas-limitations.html">limitations</a>.</p>
<p>The Yahoo Application Platform (YAP) is new as is Caja, so there are still a lot of kinks that need to be worked out. Some developers, however, seem to prefer the limit, yet working, set approach that Facebook offers versus the every should work (but it doesn&#8217;t exactly) that Caja and OpenSocial may have to offer.</p>
<p>As I mentioned, Caja &#8211; like many other technologies that originate at Google, is open-source so expect more companies to adopt this approach to limit XSS style attacks on their site. As one post by a Google devleloper working on the project claims &#8220;With the lauch of <a href="http://developer.yahoo.net/blog/archives/2008/12/myyahoo.html" target="_blank">My Yahoo!</a> and <a href="http://developer.yahoo.net/blog/archives/2008/12/mailapplications.html" target="_blank">Yahoo! Mail</a> gadgets, we’ve got 275 million users.&#8221; &#8211; partially true (first they have got to see the applications..before they can use them), so developers need to start taking a serious look at Caja and what Caja will mean for them. Tim Oren makes a similar (even stronger) point in his post on <a href="http://due-diligence.typepad.com/blog/2008/04/web-20-investor.html">Web 2.0, Javascript and Caja</a>.</p>
<p>In working we Caja, we had to come up with serveral not so trivial work-around based on the current limitations of Caja (XML parser for AJAX calls, ie) so working with (and around) Caja may not be trivial but hopefully will become a lot easier as these kinks are ironed out in future YAP releases.</p>
<p>Other Resources:</p>
<ul>
<li><a href="http://code.google.com/p/google-caja/">Google Caja</a></li>
<li><a href="http://developer.yahoo.com/yap/guide/caja-support.html">Yahoo! YAP/Caja</a></li>
<li><a href="http://due-diligence.typepad.com/blog/2008/04/web-20-investor.html">Tim Oren&#8217;s: Web 2.0 Investors -Pay Attention to Caja</a></li>
<li><a href="http://en.wikipedia.org/wiki/Caja_(programming_language)">Wikipedia on the Caja Project</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/06/yahoogoogle-caja-javascript-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beware of Twitter Spam: An Overview and Guide</title>
		<link>http://www.metablocks.com/2009/06/beware-of-twitter-spam-an-overview-and-guide/</link>
		<comments>http://www.metablocks.com/2009/06/beware-of-twitter-spam-an-overview-and-guide/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 16:10:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/2009/06/29/beware-of-twitter-spam-an-overview-and-guide/</guid>
		<description><![CDATA[Given the way Twitter works &#8211; its fairly open API and the ease of creating Twitter accounts (Twitter doesn&#8217;t require you to have a valid email address when creating a new account), it is surprising there isn&#8217;t more spam on Twitter than there currently is. We have all starting reading the reports on Twitter spam [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" alt="twit Beware of Twitter Spam: An Overview and Guide" src="http://www.metablocks.com/blog/wp-content/uploads/2009/06/twit.jpg" title="Beware of Twitter Spam: An Overview and Guide" /></p>
<p>Given the way Twitter works &ndash; its fairly open API and the ease of creating Twitter accounts (Twitter doesn&rsquo;t require you to have a valid email address when creating a new account), it is surprising there isn&rsquo;t more spam on Twitter than there currently is. We have all starting reading the reports on <a href="http://www.pctools.com/industry-news/article/twitter_hit_by_spam_attacks-19230089/http://www.pctools.com/industry-news/article/twitter_hit_by_spam_attacks-19230089/" target="_blank">Twitter spam attacks</a> or <a href="http://www.techcrunch.com/2009/01/05/either-fox-news-had-their-twitter-account-hacked-or-bill-oreilly-is-gay-or-both/" target="_blank">celebrity Twitter accounts being hacked</a> or how big the spam problem on <a href="http://www.travolution.co.uk/blog/2009/05/twitter-has-become-so-omnipres.php" target="_blank">Twitter will get</a>! With more and more business (and individuals) taking to Twitter to promote their ventures (and potentially their scams), expect spamming on Twitter to eventually explode! After all, by some claims 90% of all email is spam. Here is my attempt at a short but comprehensive list of the types of Twitter spam and abuse that is going on:</p>
<p><strong>General Spamming and URL Shortners<br /></strong>It is becoming a common practice for individuals use their real or fictitious accounts to shamelessly promote their services to the general public via Twitter. This sort of spam is be expected, after all, one man&rsquo;s (or woman&rsquo;s) spam is another man&rsquo;s (or woman&rsquo;s) &ldquo;business opportunity&rdquo;! What makes spam on Twitter worse are the URL shortners!Become many users shorten their links with a <a href="http://www.techcrunch.com/2009/04/06/are-url-shorteners-a-necessary-evil-or-just-evil/" target="_blank">URL shortner</a><font color="#0000ff"> </font>to get the most of Twitter 140 character limit, sometimes innocuous looking links point to <a href="http://www.pcworld.com/businesscenter/article/166979/twitter_spam_spreads_worm.html" target="_blank">viruses</a>, <a href="http://www.ecommerce-journal.com/news/16388_porn_links_on_high_profile_twitter_pages_lead_to_trojan_installation" target="_blank">trojans</a>, <a href="http://nowsourcing.com/2009/06/01/poprl-twitter-hacked/" target="_blank">pornography</a>, or scams! It is impossible to tell, until you click the link.</p>
<p><strong>Hash and Trend Spamming</strong><br />This builds on generally spamming to make it more effective (or sometime targeted). This form of spam takes advantage of trending topics on Twitter by adding&nbsp;a hash tag to particular keyword in a tweet. Recently, for example spammers have been taking <a href="http://www.stoptwitterspam.com/blog/2009/06/here-comes-the-michaeljackson-spam/" target="_blank">advantage of the sad death of Michael Jackson</a> by adding #MJ and #MichaelJackson to their tweets. The same sort of thing has been going on with the <a href="http://twitspam.org/?p=1403" target="_blank">#Iranelections</a><font color="#0000ff"> </font>and other popular trending topics.&nbsp; By adding trending topics or keywords to their tweets, spammers get their tweets to show up more often in popular (or targeted) searches. This has sometimes forced Twitter to <a href="http://status.twitter.com/post/130350715/search-results-temporarily-disabled-from-logged-in" target="_blank">temporarily disable</a> trend searching on its site.</p>
<p><strong>@username Spamming and Tweetjacking</strong><br />This takes advantage of the popular practices or reply to/retweeting over peoples tweets.&nbsp;This common form of Twitter spam involves <a href="http://www.techcrunch.com/2009/04/26/here-comes-twitter-spam-and-how-to-fight-it/" target="_blank">spammers replying</a> to your @username, which then causes the Tweets to show up in your timeline (and may cause you to read it). This has quickly evolved into the practice of <a href="http://nowsourcing.com/2009/03/10/tweetjacking/" target="_blank">Tweetjacking</a>. Here someone replies to or re-tweets a post you made, except they substitute your shortened URL in the post (http://tinyurl.com/good, i.e.) with another shortened URL that points to porn or scam site&nbsp;(<a href="http://tinyurl.com/bad,i.e" target="_blank">http://tinyurl.com/bad,i.e</a>.).</p>
<p><strong>Twitter Account Hijacking</strong><br />This involves hackers breaking into your account and using it for their own purposes (warning: avoid simple or obvious passwords on your Twitter account). Spammers hack into a reputable account (presumably with a lot of followers) and use it to send out spam. Accounts of popular Twitter users such as former Mac evangelist (or more recently investor) <a href="http://www.sophos.com/blogs/gc/g/2009/06/24/leighton-meeter-sex-tape-lure-spread-malware-twitter-users/" target="_blank">Guy Kawaski</a>&nbsp;and even <a href="http://www.sophos.com/blogs/gc/g/2009/06/29/britney-spears-dead-hacked/" target="_blank">Britney Spear&rsquo;s</a> (TwitPic accounts) have been recently hacked! The list of celebrities who have had their accounts hacked continues to grow! (<a href="http://news.softpedia.com/news/Lindsay-Lohan-Claims-Her-Twitter-Account-Was-Hacked-114910.shtml" target="_blank">Lindsay Lohan</a>, <a href="http://www.pcpro.co.uk/news/252245/celebrity-twitter-accounts-hacked.html" target="_blank">Barack Obama</a>, <a href="http://www.mtv.com/news/articles/1614885/20090629/spears_britney.jhtml" target="_blank">Britney Spears</a>, <a href="http://mashable.com/2009/01/05/twitter-users-get-hacked/" target="_blank">Fox News</a>, ie). In fact this and the <a href="http://www.techcrunch.com/2009/06/06/facing-lawsuits-and-complaints-from-celebs-twitter-launches-verified-accounts/" target="_blank">legal problems</a> that follow has promoted Twitter to launch <a href="http://mashable.com/2009/06/11/twitter-verified-accounts-2/" target="_blank">verified accounts</a>.</p>
<p><strong>Follower Inflation, &ldquo;Follower Services&rdquo; and Related Spam<br /></strong>The Twitter economy is based in part on the number of followings you have. Since creating an account is relatively easy, some has introduced automation to amass hundreds or thousands of <a href="http://tremendousnews.com/2009/06/16/dear-people-who-game-twitter-for-followers-its-over/" target="_blank">fake followers</a>! Some of these &ldquo;spammers&rdquo; have gone on to try and <a href="http://www.stoptwitterspam.com/blog/2009/06/100000-twitter-followers-for-the-low-low-price-of-3479/" target="_blank">sell their services</a> or accounts to the <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;item=160229562828" target="_blank">highest bidders</a>! Spammers use this and related <a href="http://threatchaos.com/2008/12/twitter-abuse/" target="_blank">techniques</a> to propagate general spam and grow their spam network. </p>
<p><strong>Twitter Harassment</strong><br />Not really spam but definitely a form of social networking abuse has prompted Twitter to put out and try and enforce a <a href="http://www.wired.com/epicenter/2008/05/tweeter-takes-o/" target="_blank">Twitter Harassment Policy</a>&nbsp;(some have claimed this is not enough). Individual can and do get harassed on Twitter.&nbsp;Some&nbsp;have been harassed <a href="http://news.cnet.com/8301-13577_3-9951197-36.html" target="_blank">professional views</a>, <a href="http://www.techcrunch.com/2009/06/10/hurt-trent-reznor-half-quits-twitter/" target="_blank">celebrities have complained</a> about being stalked/harassed on Twitter and you can expect the same time of harassment that goes on social networks such as MySpace to rear its ugly head!</p>
<p><strong>Dealing with Twitter Spam and Abuse</strong></p>
<ol>
<li><strong>Be Careful Who You Follow</strong><br />Tools like <a href="http://www.twitchuck.com/" target="_blank">Twitchuck</a><font color="#0000ff"> </font>allow you check to see if @username appears to be a spammer by analyzing metrics such as their following to follower ratio, number of posts and other metrics. A lot of spammers try and capture followers (and potentially gain more credibility and exposure) by very quickly following as many people as they can. Consider blocking these individuals.</li>
<li><strong>Be Careful What You Click<br /></strong>As I mentioned earlier, you can never be sure exactly what you are clicking on in Twitter (and other services) where true URL addresses are hidden behind a URL shortner (such as tinyurl.com, bit.ly, i.e.). I think we should look to these services to add some level or protection or expect secure/spam-free URL shortner to appear. Unfortunately there isn&rsquo;t any solution that provides complete protection (desktop spam filters help) since some of these messages may come from a friends hacked account! Definitely beware of clicking on links in tweets by people you don&rsquo;t now or find in a general search!</li>
<li><strong>Twitter Spam Filters and Techniques</strong><br />Expect these services (<a href="http://blvdstatus.com/clean-tweets.html" target="_blank">Clean Tweets</a>, <a onclick="javascript:pageTracker._trackPageview('/outbound/article/almost.at');" href="http://almost.at/">almost.at</a>, <a href="http://blogs.zdnet.com/security/?p=2477" target="_blank">TweetTornado</a>, i.e.&nbsp;)to make an a big appearance shortly. But such a service would filter allow you to search for trends on Twitter or do simple searches while remove the tweets or known or suspected spammers. Expect more and more Twitter spam blacklists to appear (similar to those for email spam). There are also organization dedicating to identify <a href="http://www.stoptwitterspam.com/blog/anti-spam-settings/" target="_blank">spam fighting techniques</a> on Twitter, check them out.</li>
<li><strong>Abuse and Flagging Tools from Twitter</strong><br />A growing number of users are <a href="http://www.erebor.com/2009/05/28/twitter-spam-and-blackhole-lists/" target="_blank">advocating</a> that Twitter at tools that allow users to alert Twitter about abuse. I would expect that this will happen shortly. Abuse <a href="http://getsatisfaction.com/twitter/topics/first_report_of_tweetjacking" target="_blank">complaints</a> already pour into <a href="http://getsatisfaction.com/twitter/products" target="_blank">Twitter&rsquo;s support site</a>. Twitter currently does <a href="http://twitter.com/suspended" target="_blank">suspend accounts</a> &ldquo;due to strange activity&rdquo; so they are trying to get on top of the problem and ultimately they have the power (and best interest) to reduce spam on the service.&nbsp; Twitter can easily start validating email addresses and adding &ldquo;Flag User&rdquo; or &ldquo;Report Abuse&rdquo; buttons on profiles and search results and I am certain they eventually will.</li>
</ol>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/06/beware-of-twitter-spam-an-overview-and-guide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yahoo! TV Widgets Video Overview</title>
		<link>http://www.metablocks.com/2009/06/yahoo-widget-tv-widgets/</link>
		<comments>http://www.metablocks.com/2009/06/yahoo-widget-tv-widgets/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 13:40:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=464</guid>
		<description><![CDATA[Wanted to share an old screen capture of the Yahoo! Widget TV to give folks an overall idea of how the new Yahoo! Widgets look and work. You will notice that at the bottom of the screen is a dock that displays widget snippets (dynamic icons). Once clicked, a widget opens up in a sidebar. [...]]]></description>
			<content:encoded><![CDATA[<p>Wanted to share an old screen capture of the Yahoo! Widget TV to give folks an overall idea of how the new Yahoo! Widgets look and work.</p>
<p><object width="437" height="266" data="http://blip.tv/play/AfyvaZaNcA" type="application/x-shockwave-flash"><param name="src" value="http://blip.tv/play/AfyvaZaNcA" /><param name="allowfullscreen" value="true" /></object></p>
<p>You will notice that at the bottom of the screen is a <strong>dock</strong> that displays widget <strong>snippets </strong>(dynamic icons). Once clicked, a <strong>widget</strong> opens up in a sidebar. Widgets can also enter a fullscreen graphical or video mode. The Connected TV environment comes with a Gallery Widget that is used to browse and add 3<sup>rd</sup> party widgets. Individual widgets feature a horizontal tabbed menu metaphor (very similar approach to the <a href="http://www.widgetmatic.com/" target="_blank">Widgetmatic 600</a> series). Each widget has a <strong>title</strong> area, a “Navigation Start Point” (usually where the content goes), a set of horizontal tabs (<strong>menus</strong>), as well as a <strong>global toolbar</strong> (at the bottom).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/06/yahoo-widget-tv-widgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The New Platform Goldrush Guide: Why You Probably Don&#8217;t Want to Build an iPhone App</title>
		<link>http://www.metablocks.com/2009/06/the-new-platform-goldrush-guide-why-you-probably-dont-want-to-build-an-iphone-app/</link>
		<comments>http://www.metablocks.com/2009/06/the-new-platform-goldrush-guide-why-you-probably-dont-want-to-build-an-iphone-app/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 18:26:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/2009/06/25/the-new-platform-goldrush-guide-why-you-probably-dont-want-to-build-an-iphone-app/</guid>
		<description><![CDATA[Both TechCrunch and Mashables ran articles today about the glut of iPhone applications based on usage numbers from AdMob. AdMob has looked at 2,309 apps (with 15.1 million unique users) and has concluded what most of us already know – very few iPhone applications have any significant user base! Only 116 applications have over 100,000 [...]]]></description>
			<content:encoded><![CDATA[<p>Both <a href="http://www.techcrunch.com/2009/06/25/there-may-be-50000-apps-for-the-iphone-but-only-a-select-few-become-popular/" target="_blank">TechCrunch</a><span style="color: #0000ff;"> </span>and <a href="http://mashable.com/2009/06/25/iphone-apps-admob/" target="_blank">Mashables</a><span style="color: #0000ff;"> </span>ran articles today about the glut of iPhone applications based on usage numbers from <a href="http://metrics.admob.com/2009/06/may-2009-mobile-metrics-report/" target="_blank">AdMob</a>. AdMob has looked at 2,309 apps (with 15.1 million unique users) and has concluded what most of us already know – <strong>very few iPhone applications have any significant user base!</strong> Only 116 applications have over 100,000 users and amazingly <strong>54% of applications have less than 1,000 users</strong>. Conclusion – unless you have a compelling reason to, you probably don’t want to build yet another application for the iPhone platform – chances are (unless you actively promote and market it) you won’t get millions of downloads, much less millions of dollars! The real money belongs to another group of people.</p>
<p><span style="color: #ff0000;"><strong>What’s Good for the Goose, is Good for the Gander?</strong></span><br />
Let’s do some simple math so see the type of money we are talking about. Let’s say (as the articles suggest), there are more than 50,000 applications. Let assume they were build by 50K developers (not accurate since some build more than one, but again there are thousands of developers who didn’t follow through and it usually takes more than one developer per app). Let’s assume each of of these developers got an extra phone for development (that a $300 margin for Apple <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9026178" target="_blank">according to iSuppli</a>) and paid $100 for the SDK (rounded up). That’s $400 a developer. Multiply by 50K and that equals $20M dollars, and that’s before the 30% margin Apple makes on each application sold! The real “developer revenue” number is probably 2 or 3 times that amount but we get idea!</p>
<p><span style="color: #ff0000;"><strong>The New Platform Gold Rush</strong></span><br />
<strong>Every once in a while, a new development platform will create a “developer gold rush”.</strong> This was very much the case with Facebook (but didn’t really happen for OpenSocial) and it was most definitely the case with the iPhone (but has happened in the same way for the Andriod). As a platform provider it definitely helps to be first (Facebook vs OpenSocial, Apple vs Android), to have a powerful developer-friendly platform, to be loud and takes risks (Facebook vs Yahoo!), and to do it right (Apple vs Blackberry, Facebook vs OpenSocial). Here is how some of it works:</p>
<p><span style="color: #ff0000;"><strong>How Platforms are Launched and Why Application Glut Happens</strong></span></p>
<ul>
<li><strong>Before the Beginning:</strong> A new platform usually begins with a private beta. Popular, talented or reputable software vendors and developers are courted/invited by the platform provider long before the platform is released as part of a private invite-only beta. Platform providers want to make sure their platforms are tested and stable and want to release their new platform with a huge marketing splash and lots of apps!In order to do that, they need dozens of good applications on day one! They can’t have just have anyone building “crappy me-to apps” because that does not demonstrate the “true power of their new platform”. Instead they hand pick a group of companies with recognizable brands or valuable services (or “friends of the company”) that they want to have “featured” on their platform. Sometimes a developer like Metablocks is called in by the ISV or platform provider to actually help build these application (we have recently gone through this process for 2 new platforms in the process of being released) and sometimes we are just a “friends of the company”</li>
<li><strong>On Day One:</strong> When the new platform is launched, it usually happens with a lot of fan-fare. <a href="http://www.techcrunch.com/2007/05/24/facebook-launches-facebook-platform-they-are-the-anti-myspace/" target="_blank">Facebook’s F8 Launch</a> featured dozens of applications from well-known companies like Microsoft, Amazon, Red  Bull, Washington Post, and Digg as well as more innovative offerings from upstarts like iLike, Slide, and RockYou. Now ask yourself, when was the last time you used an application from Microsoft on Facebook – you get the idea. Big launch with big names usually equals big developer response. You can’t launch platform without any apps! <a href="http://www.techcrunch.com/2009/06/05/more-opensocial-apps-invade-myyahoo-mint-kaching-wordpress/" target="_blank">Quiet releases</a> don’t work every well.</li>
<li><strong>On Day Two:</strong> Once the platform is launched and “publicly available”, hordes of developers, ISV and hobbyists rush in as part of the gold rush. By this time, any promises of making a financial killing on the platform start to quickly diminishes. Application quickly get bloated with 10, 20, 30 or more applications that do EXACTLY the same thing! Me-to developers whose approach is to quickly replicate successful applications on other platforms make an appearance. Then anyone who has 10K or more to spend to have someone in India build them an application arrives at the same time.  Real companies, who unfortunately took their time building well-design application, are late to the party. Those who can even make it through the front doors find that there are is no free food or drinks left and they get elbowed as they try and make their way to the front of line. The brands or those with truly unique content (music labels) have the best chance of making a go at it. By spending thousands on advertising, they can get people to download theirs apps, but again they are not interested in selling $1, $2 apps but real products we already pay for everyday. So who are the real winners? Those who came early, the VIPs (Brands) and whoever is throwing the party.</li>
<li><strong>Building Momentum:</strong> If a platform is especially hard or expensive to build on, or if the market (aka consumers) just isn’t there yet, or simply to accelerate the process, some platform provider organize competitions, host developer events or even help start a micro venture fund to help build platform momentum.
<ul>
<li><strong>Developer Competitions:</strong> <a href="http://www.podtech.net/home/4031/the-facebook-developer-gold-rush-continued" target="_blank">Ribbit $100K Killer App Challenge</a>, <a href="http://googleblog.blogspot.com/2007/11/calling-all-developers-10m-android.html" target="_blank">$10M Android Challenge</a>, <a href="http://www.topcoder.com/openaim" target="_blank">Open AIM Challenge</a><br />
<em><span style="color: #333333;">– note: used to jump start platforms that do not immediately sell themselves, competitions are expensive and usually do not yield the best results. Warning: if everyone is using your platform, you don’t need a competition to launch it!</span></em></li>
<li><strong>Developer Events:</strong> <a href="http://www.podtech.net/home/4031/the-facebook-developer-gold-rush-continued" target="_blank">Facebook Developer Garage</a>, <a href="http://www.pcworld.com/article/134795/apple_hosts_iphone_developer_events.html" target="_blank">iPhone Tech Talks</a>, <a href="http://developer.yahoo.com/hacku/um.html" target="_blank">Yahoo! HackU</a><br />
<em><span style="color: #333333;">– note: a very effective way to create follow-on momentum (not for jump starting). Use of free (usually alcoholic) drinks and food, and archiving events using video generally increase efficiently.</span></em></li>
<li><strong>Development VC Funds:</strong> <a href="http://www.techcrunch.com/2009/05/18/facebooks-fbfund-09-names-first-batch-of-winners/" target="_blank">Facebook’s fbFund</a>, <a href="http://www.techcrunch.com/2008/03/06/kleiner-perkins-anounces-100-millioin-ifund-for-iphone-applications/" target="_blank">KP’s iFund (iPhone)</a>, <a href="http://googleblog.blogspot.com/2009/03/googles-newest-venture.html" target="_blank">Google Ventures</a>, <a href="http://www.techcrunch.com/2007/07/09/bay-partners-launches-facebook-apps-only-fund/" target="_blank">AppFactory</a><br />
<span style="color: #333333;"><em>– note: probably the most effective “marketing tool” that serves to create the perception that everyone will soon be building on a platform. In Silicon Valley, this technique can help launch 100’s of wannabe startups on a platform. Warning: these funds do not always pay out to true ‘pure plays’ and sometimes existing portfolio companies are ‘repackaged’ and quietly funded from this funds. It’s also a way for small or old VC’s to get much needed press (and entrepreneur interest).</em></span></li>
</ul>
</li>
<li><strong>Re-igniting the Gold Rush:</strong> Providers periodically update their platform with new features to help re-ignite the gold rush. Apple’s iPhone 3.0 release with its new features is being said to <a href="http://www.informationweek.com/news/personal_tech/iphone/showArticle.jhtml?articleID=215901017" target="_blank">renew developer interest</a>. Press helps as well. Stories about the vast fortunes being made on a platform, definitely help! Headlines from Wired that read: <a href="http://www.wired.com/gadgetlab/2008/09/indie-developer/" target="_blank">iPhone Developers Go From Rags to Riches</a> or <a href="http://www.businessweek.com/smallbiz/content/oct2007/sb2007108_307252.htm" target="_blank">Who Wants to be a Facebook Millionaire</a> (BusinessWeek) is what the American (developer) dream is all about! Taglines like: <a href="http://www.wired.com/gadgetlab/2008/09/app-store-is-a/" target="_blank">Developer Makes $250,000 in Two Months</a> sound more like a late night TV commercial. Yes, for the lucky few these things do happen, but by the time you read about it, the party is probably over!</li>
<li><strong>Show Me the Money:</strong> This is all great for platform providers, since the smart ones very quickly figure out how to many money off the developer gold rush. Apple not only makes money each time an application is sold but they also charges <a href="http://www.macworld.com/article/132404/2008/03/sdkthoughts.html" target="_blank">for its iPhone SDK,</a> making money off the thousands of application that are never made or sold – genius!Others, like Facebook, have introduce <a href="http://venturebeat.com/2008/11/17/facebooks-verification-program-to-designate-trustworthy-applications/" target="_blank">verification programs</a> ($375 an application) and encourage developers to buy advertising to <a href="http://wiki.developers.facebook.com/index.php/Promotion_Best_Practices" target="_blank">promote their applications</a>. Both are excellent strategies for monitizing popular development platforms.
<p>In addition to <a href="http://www.casualgaming.biz/news/27425/Current-Facebook-growth-only-comes-from-casual-games" target="_blank">customer acquisition via apps</a>, charging for SDKs, <a href="http://www.insidefacebook.com/2008/11/17/facebook-launches-verification-program-to-increase-user-trust-in-applications/" target="_blank">“verification” programs</a>, and advertising other mechanisms such as <a href="http://www.techcrunch.com/2009/01/02/iphone-myspace-facebook-race-to-micropayments-in-2009/" target="_blank">plaform-wide micro-payments</a>, <a href="https://ecom.yahoo.com/dir/reference/cost" target="_blank">directory listing fees</a>, and pay-to-play platforms will soon emerage as additional monitization options.</li>
<li><strong>Sometimes Developers Make Money Too:</strong> Joking aside, developers do have an opportunity to make real money, if they get in early and build reasonably good apps. <a href="http://www.businessinsider.com/facebook-apps-will-make-more-money-than-facbook-in-2009-2009-5" target="_blank">Silicon Valley Insider</a> claims this year, Facebook developers (combined) will make more money than Facebook, perhaps, but its all good.</li>
</ul>
<p><strong><span style="color: #ff0000;">Conclusion:</span><br />
</strong>What’s good for the goose, IS good for the gander, and promising new platforms that will attract CONSUMERS(most importantly) and good DEVELOPERS (always a chicken and egg) will make money for both (providers and developers). As for the consumer, please keeping using and buying our applications, and don’t forget to click some on some of the ads, your patronage of our applications is much appreciated. Thank you and please stay tuned for more!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/06/the-new-platform-goldrush-guide-why-you-probably-dont-want-to-build-an-iphone-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Understanding the Widget Space</title>
		<link>http://www.metablocks.com/2009/06/understanding-the-widget-space/</link>
		<comments>http://www.metablocks.com/2009/06/understanding-the-widget-space/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 17:02:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/?p=449</guid>
		<description><![CDATA[Just posted an interesting post that takes a look at the “Widget Space” on our Widgetmatic Blog. The post tries to shed light on what widgets are, how companies should use them what the widget space really is.]]></description>
			<content:encoded><![CDATA[<p>Just posted an <a href="http://www.widgetmatic.com/2009/06/understand-the-widget-space-a-simple-guide/" target="_blank">interesting</a> post that takes a look at the “Widget Space” on our <a href="http://www.widgetmatic.com/" target="_blank">Widgetmatic Blog</a>.</p>
<p><span style="color: #0000ff;"><a href="http://www.widgetmatic.com/2009/06/understand-the-widget-space-a-simple-guide/"><img src="http://www.metablocks.com/blog/wp-content/uploads/2009/06/widgetmatic.png" border="0" alt="widgetmatic Understanding the Widget Space"  title="Understanding the Widget Space" /></a></span></p>
<p>The post tries to shed light on what widgets are, how companies should use them what the widget space really is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/06/understanding-the-widget-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing on the Yahoo! Open Application Platform</title>
		<link>http://www.metablocks.com/2009/06/developing-on-the-yahoo-open-application-platform/</link>
		<comments>http://www.metablocks.com/2009/06/developing-on-the-yahoo-open-application-platform/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 14:46:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<guid isPermaLink="false">http://www.metablocks.com/blog/2009/06/24/developing-on-the-yahoo-open-application-platform/</guid>
		<description><![CDATA[We recently developed a YAP&#160;app (I like the way that sounds) for a client. For those who are not familiar with YAP, Yahoo! describes the Yahoo! Application Platform: The Yahoo! Application Platform allows you to reach our users and improve the Yahoo! user experience by building and deploying new experiences for them into Yahoo! pages, [...]]]></description>
			<content:encoded><![CDATA[<p>We recently developed a <a href="http://developer.yahoo.com/yap/" target="_blank">YAP&nbsp;app</a><font color="#0000ff"> </font>(I like the way that sounds) for a client. For those who are not familiar with YAP, Yahoo! describes the Yahoo! Application Platform:</p>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<p>The Yahoo! Application Platform allows you to reach our users and improve the Yahoo! user experience by building and deploying new experiences for them into Yahoo! pages, writing code the way you love to write it. </p>
</blockquote>
<p>From a marketing perspective, it&rsquo;s Yahoo!&rsquo;s response to Facebook&rsquo;s popular application platform and MySpace&rsquo;s OpenSocial, but in many ways it is different (and it promises to be even more different in the future). </p>
<p><img border="0" alt="blog Developing on the Yahoo! Open Application Platform" src="http://www.metablocks.com/blog/wp-content/uploads/2009/06/blog.jpg" title="Developing on the Yahoo! Open Application Platform" /></p>
<p>Here are some of the similarities and differences between YAP and other popular application platforms:</p>
<ul>
<li>Like Facebook, the YAP <a href="https://developer.yahoo.com/yos/tutorials/installing_php_sdk.html" target="_blank">official SDK</a><font color="#0000ff"> </font>is PHP-based, and similarly both platform support development in <a href="https://developer.yahoo.com/flash/yos/" target="_blank">Adobe Flash</a>. Both also have their own markup languages (FBML,YML) and&nbsp;both support Javascript (FBJS,Caja).</li>
<li>Unlike Facebook and OpenSocial&rsquo;s &ldquo;externally and internally facing&rdquo; applications (seen by others and yourself), Yahoo! applications are &ldquo;<a href="https://developer.yahoo.com/yap/guide/yap-anatomy.html" target="_blank">internally facing</a>&rdquo; (seen only by you) and thus are designed to work with My Yahoo! (and Yahoo Mail)</li>
<li>Unlike Facebook and OpenSocial, very little interactivity is currently is supported on the front page/<a href="https://developer.yahoo.com/yap/guide/anatomy-small-view.html" target="_blank">Small View</a></li>
<li>The <a href="https://developer.yahoo.com/yap/guide/prog-model.html" target="_blank">application metaphor</a> behind YAP is probably more similar to those of &ldquo;starting page&rdquo; widgets for services like NetVibes and Pageflakes</li>
<li>Sharing of applications is probably less intuitive than Facebook but comes &ldquo;automatically&rdquo; with each application (since it is built into the <a href="https://developer.yahoo.com/yap/guide/anatomy-chrome.html" target="_blank">application chrome</a> rather than the application itself for the most part)</li>
<li>The YAP API supports <a href="https://developer.yahoo.com/yap/guide/yap-opensocial.html" target="_blank">OpenSocial 0.8</a>, but in general its PHP API is less complicated (and less featured) than Facebook&rsquo;s. Full support for OpenSocial is planned in the future</li>
</ul>
<p><strong>Developer Do&#8217;s and Don&rsquo;ts:</strong></p>
<ul>
<li>YAP&rsquo;s <a href="https://developer.yahoo.com/yap/guide/caja-support.html" target="_blank">Caja Javascript Sandbox</a> is a bit unforgiving when it comes to spelling errors, and at the time we developed our application, there wasn&rsquo;t a great way to debug these problems</li>
<li>Be prepared to write your own XML parser (we did) since currently YAP&rsquo;s flavor of Javascript limits some types of DOM manipulation. If you plan on using AJAX and XML, this may be an issue. I believe their JSON support is a lot better.</li>
<li>Understand the limitations of different&nbsp;Views. The Small (front-page) View doesn&rsquo;t support Javascript, Flash or IFRAMES, so interactivity is limited. If you want to update the Small View, you&rsquo;ll need to periodically run a CRON job or use a <a href="https://developer.yahoo.com/yap/guide/setsmallview.html" target="_blank">Web Service</a>. Plan on doing most of your &ldquo;work&rdquo; in the <a href="https://developer.yahoo.com/yap/guide/anatomy-canvas-view.html" target="_blank">Canvas View</a>, which does support Flash and Javascript (but not IFRAMES).</li>
<li>AJAX and other communication and event-based calls will need to be done through OpenSocial 0.8, so previous MySpace development experience helps</li>
<li>The <a href="http://developer.yahoo.net/forum/index.php?showforum=40" target="_blank">Yahoo! developer forum</a> does a fairly good job of answering questions so be sure to use it. The individuals responsible for evangelizing and supporting the platform did a phenomenal job in supporting our development efforts. The documentation was okay (navigation wasn&rsquo;t great), sample code (at least when we used it) was okay as well but could have been organized a little better.</li>
</ul>
<p><strong>Conclusions:</strong></p>
<ul>
<li>Developing on YAP!, as is the case with any new developer platform, was challenging but fun! </li>
<li>YAP! holds a lot of promise as soon as Yahoo! was more aggressively promoting.</li>
<li>Remember that for the most part, the platform is still in beta, so some of these issues have probably addressed.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.metablocks.com/2009/06/developing-on-the-yahoo-open-application-platform/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

