<?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>Google Data &#187; Lane LiaBraaten</title>
	<atom:link href="/author/lane-liabraaten/feed/" rel="self" type="application/rss+xml" />
	<link>https://googledata.org</link>
	<description>Everything Google: News, Products, Services, Content, Culture</description>
	<lastBuildDate>Fri, 27 Mar 2015 22:49:36 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.7.5</generator>
	<item>
		<title>OpenSocial 1.0 spec published</title>
		<link>https://googledata.org/google-opensocial/opensocial-1-0-spec-published/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-1-0-spec-published</link>
		<comments>https://googledata.org/google-opensocial/opensocial-1-0-spec-published/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 00:45:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[With so many different types of websites adopting OpenSocial it has become clear that a "one size fits all" approach isn't appropriate for the OpenSocial spec. Containers have different types of data they want to make available to clients (sometimes it...]]></description>
				<content:encoded><![CDATA[<div>With so many different types of websites adopting OpenSocial it has become clear that a "one size fits all" approach isn't appropriate for the OpenSocial spec. Containers have different types of data they want to make available to clients (sometimes it's social data, sometimes it's not), and some want to expose that data via web services, while others wish to use gadgets. As such, modularity was a key goal in the OpenSocial 1.0 iteration, allowing implementers to pick and choose the elements of OpenSocial that make sense for their use cases. OpenSocial 1.0 also defines <a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/OpenSocial-Specification.xml#Extensions">extension points</a> so containers can add functionality not covered in the spec, but do so in a standard way, making it easier to fold such extensions back into the spec or share extensions across containers.</div><div><br /></div><div>To accommodate the varied use cases of OpenSocial containers, <a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/OpenSocial-Specification.xml">OpenSocial 1.0</a> has been revised to include four compliance models:</div><div><ul><li><a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/Core-API-Server.xml">Core API Server</a> - For containers that wish to expose data in a standard way though web services.</li><li><a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/Core-Gadget.xml">Core Gadget Server</a> - For containers that simply want to be able to render gadgets.</li><li><a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/Social-API-Server.xml">Social API Server</a> - For containers that wish to expose social data through standard web services that are consistent across containers.</li><li><a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/Social-Gadget.xml">Social Gadget Server</a> - For containers that want to render gadgets and provide them access to standard social data.</li></ul></div><div>The spec itself has been reorganized along these lines as well, consolidating all data definitions into the <a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/Core-Data.xml">Core Data Spec</a> and <a href="http://opensocial-resources.googlecode.com/svn/spec/1.0/Social-Data.xml">Social Data</a> spec, and creating a separate file for each of the four compliance models.</div><div><br /></div><span class="byline-author">Posted by Lane LiaBraaten, on behalf of the OpenSocial Community</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6492588338109954972?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-1-0-spec-published/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using IBM Mashup Center to build interoperable Web 2.0 applications with OpenSocial gadgets</title>
		<link>https://googledata.org/google-opensocial/using-ibm-mashup-center-to-build-interoperable-web-2-0-applications-with-opensocial-gadgets/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-ibm-mashup-center-to-build-interoperable-web-2-0-applications-with-opensocial-gadgets</link>
		<comments>https://googledata.org/google-opensocial/using-ibm-mashup-center-to-build-interoperable-web-2-0-applications-with-opensocial-gadgets/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 01:44:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Greetings…As many of you know, IBM is committed to building and advancing open standards and platforms. Openness fosters an ecosystem of innovation, promotes customer choice, and allows enterprises to build solutions that best meet their needs. We’...]]></description>
				<content:encoded><![CDATA[Greetings…<br /><br />As many of you know, <a href="http://www.ibm.com/us/en/">IBM</a> is committed to building and advancing open standards and platforms. Openness fosters an ecosystem of innovation, promotes customer choice, and allows enterprises to build solutions that best meet their needs. We’ve been working with the OpenSocial Foundation to help define and implement the requirements of enterprise customers.<br /><br />Recently, we put together an <a href="http://www.ibm.com/developerworks/lotus/library/mashups-opensocial/index.html">article</a> that can be found on DeveloperWorks that describes how you can use IBM Mashup Center to build complex Web 2.0 applications that use OpenSocial gadgets by simply dragging them from a pallet and dropping them on a page.<br /><br />However, OpenSocial gadgets are not the only component model available, for example there are OpenAjax widgets as well as one that IBM uses for many of our products called iWidgets. Because of the importance of interoperability with previously deployed products that leverage different component models, this article demonstrates how you can build a mashup using different types of gadgets/widgets and still have them interoperate and communicate with each other. This interoperability is achieved by leveraging the <a href="http://www.openajax.org/member/wiki/OpenAjax_Hub_2.0_Specification">OpenAjax Hub</a>, a proven technology for inter-gadget communication available from the <a href="http://www.openajax.org/index.php">OpenAjax Alliance</a>.<br /><br />The <a href="http://www.ibm.com/developerworks/lotus/library/mashups-opensocial/index.html">article on DeveloperWorks</a> represents an initial step. Members of the <a href="http://www.opensocial.org/">OpenSocial Foundation</a> and the OpenAjax Alliance are now working together to support inter-gadget communication into the next version of OpenSocial by integrating the OpenAjax Hub. The designs and work items can be found on the <a href="http://wiki.opensocial.org/index.php?title=Incorporate_Open_Ajax_Hub_as_Pub-Sub_Mechanism_for_OpenSocial_1.next">OpenSocial wiki</a>.<br /><br />Feel free to jump in and help continue to evolve OpenSocial for use in enterprise environments.<br /><br /><span class="byline-author">Posted by Mark Weitzel, </span>IBM SWG Strategy &amp; Technology, Emerging Standards Team<span class="byline-author"></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-2956800457438155681?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/using-ibm-mashup-center-to-build-interoperable-web-2-0-applications-with-opensocial-gadgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RenRen Launches OpenSocial 0.9 Support</title>
		<link>https://googledata.org/google-opensocial/renren-launches-opensocial-0-9-support/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=renren-launches-opensocial-0-9-support</link>
		<comments>https://googledata.org/google-opensocial/renren-launches-opensocial-0-9-support/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 19:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[As one of the leading social networking sites in China, renren has always been a close partner of OpenSocial, following all the product and technology progress of OpenSocial.  After one month of intensive development and testing, the renren Open Platfo...]]></description>
				<content:encoded><![CDATA[As one of the leading social networking sites in China, <a href="http://www.renren.com/">renren</a> has always been a close partner of OpenSocial, following all the product and technology progress of OpenSocial.  After one month of intensive development and testing, the <a href="http://dev.renren.com/">renren Open Platform</a> formally announced the support for OpenSocial 0.9.<br /><br />This OpenSocial upgrade on Renren consists of the following progress:<br /><ul><li>Full support of all the features of OpenSocial v0.9</li><li>A more friendly payment interface</li><li>Support for the RESTful API of OpenSocial</li><li>More useful  info on the wiki</li></ul>After one year’s growth, over 2,000 third party applications have been launched on the renren Open Platform. A batch of top applications have acquired millions of users. In order to build a healthy and open environment for the developers to unleash their talents and realize the entrepreneurship, the renren Open Platform keeps improving the functionality and efficiency of its own API, and firmly chose OpenSocial as a open API standard.<br /><br />OpenSocial helps developers to reduce the cost of development and implement features effectively. Especially for the overseas developers, it is quite easy for them to transplant the hot oversea OpenSocial-supported applications to China. The Renren Open platform has benefited a lot from OpenSocial.<br /><br />With innovation and openness, the Renren Open Platform will continue the partnership with OpenSocial, together with global developers, and drive the new Open Era of China internet.<br /><br /><span class="byline-author">Bo Li, Fusong Li and Jing Huang, renren.com</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4536643367533192688?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/renren-launches-opensocial-0-9-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing the Worldwide Ning Appathon Competition</title>
		<link>https://googledata.org/google-opensocial/announcing-the-worldwide-ning-appathon-competition/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=announcing-the-worldwide-ning-appathon-competition</link>
		<comments>https://googledata.org/google-opensocial/announcing-the-worldwide-ning-appathon-competition/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 16:28:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Let the games begin! At last night's Ning Appathon kickoff event at the Ning offices in Palo Alto, Ning started a week-long worldwide app development competition for the recently launched Ning Apps platform.WHAT: The Ning Appathon is a week-long OpenSo...]]></description>
				<content:encoded><![CDATA[Let the games begin! At last night's Ning Appathon kickoff event at the Ning offices in Palo Alto, Ning started a week-long worldwide app development competition for the recently launched <a href="http://developer.ning.com/ningapps">Ning Apps</a> platform.<br /><br /><strong>WHAT:</strong> The Ning Appathon is a week-long OpenSocial development competition with prizes for both original and ported applications. Judges include Ning Chairman and Co-founder <a href="http://blog.pmarca.com/">Marc Andreessen</a>, <em>Wired</em> magazine Editor-in-Chief <a href="http://www.diydrones.com/">Chris Anderson</a> and Managing Director of <em>building43</em> <a href="http://scobleizer.com/">Robert Scoble</a>.<br /><br /><strong>WHERE:</strong> The competition is open to participants worldwide. Visit the <a href="http://developer.ning.com/">Ning Developer Network</a> for details and Ning Apps documentation.<br /><br /><strong>WHEN: </strong>The competition began at our kickoff event on November 5th. <strong>All entries must be submitted via <a href="http://developer.ning.com/appathon">http://developer.ning.com/appathon</a> by 10 p.m. Pacific on Thursday, November 12th.</strong><br /><br /><strong>PRIZES:</strong> The Grand Prize for Best Original App is $5,000 (US). The Grand Prize for Best Ported App is $4,000 (US). Two Original App and Ported App finalists (four total) will each receive $500 (US). All six winners will also receive prominent editorial placement in the Ning Apps directory.<br /><br />Please visit the <a href="http://developer.ning.com/">Ning Developer Network</a> for more information. Good luck!<br /><br /><span class="byline-author">Posted by Kyle Ford, Director of Partner Design &amp; Development, Ning</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4096054624152343262?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/announcing-the-worldwide-ning-appathon-competition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come Join Us at the Ning Appathon!</title>
		<link>https://googledata.org/google-opensocial/come-join-us-at-the-ning-appathon/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=come-join-us-at-the-ning-appathon</link>
		<comments>https://googledata.org/google-opensocial/come-join-us-at-the-ning-appathon/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 22:40:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[To continue the momentum from our recent Ning Apps launch -- our Apps program based on OpenSocial -- we're excited to announce that we'll be holding a special developer event called the Ning Appathon at our offices in Palo Alto, CA on Thursday, Novembe...]]></description>
				<content:encoded><![CDATA[<div>To continue the momentum from our recent Ning Apps launch -- our Apps program based on OpenSocial -- we're excited to announce that we'll be holding a special developer event called the Ning Appathon at our offices in Palo Alto, CA on Thursday, November 5th from 6pm-10pm.</div><div><br /></div><div>The event will include:</div><div><ul><li>An overview of Ning Apps and our OpenSocial implementation</li><li>Presentations from existing Ning Apps developers</li><li>A chance to meet members of the Ning Engineering and Developer Advocacy teams</li><li>Free pizza and beer :)</li></ul></div><div>Most importantly, we'll be announcing the start of a week-long app development competition which will include awards for new applications in addition to ported applications. Prizes and details will be revealed at the event.</div><div><br /></div><div>All attendees will receive a complimentary Ning hoodie, so be sure to tell us your shirt size when RSVPing. You can attend solo or bring one colleague, we only ask that you RSVP by 9pm PST on Thursday, October 29th through our website, <a href="http://developer.ning.com/appathon">http://developer.ning.com/appathon</a>. All attendees must be at least 21 years of age.</div><div><br /></div><div>Thanks!</div><br /><span class="byline-author">Posted by Ernie Hsiung, Lead Developer Evangelist, Ning</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-2378103129577613208?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/come-join-us-at-the-ning-appathon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySpace Full Support of OpenSocial 0.9 REST APIs Now Available</title>
		<link>https://googledata.org/google-opensocial/myspace-full-support-of-opensocial-0-9-rest-apis-now-available/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=myspace-full-support-of-opensocial-0-9-rest-apis-now-available</link>
		<comments>https://googledata.org/google-opensocial/myspace-full-support-of-opensocial-0-9-rest-apis-now-available/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 16:45:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[MySpace is pleased to unleash our full support of OpenSocial 0.9. MySpace's OpenSocial 0.9 implementation was built on an entirely new framework with three main goals in mind for developers; stability, performance and compliance to the OpenSocial 0.9 s...]]></description>
				<content:encoded><![CDATA[<div>MySpace is pleased to <a href="http://developer.myspace.com/Community/blogs/devteam/archive/2009/09/21/full-support-of-opensocial-0-9-rest-apis-now-available.aspx">unleash our full support of OpenSocial 0.9</a>. MySpace's OpenSocial 0.9 implementation was built on an entirely new framework with three main goals in mind for developers; stability, performance and compliance to the OpenSocial 0.9 specification.  These three goals will yield more consistent results, fewer errors, and means that your code should be even more portable to other social networks that support OpenSocial.</div><div><br /></div><div>While we're labeling this as a BETA, we feel our APIs are in a very solid state and are ready for widespread use. The PHP and C# SDKs have been fully updated to use all of the new 0.9 APIs we have available.  The other SDKs are currently being updated for your use and we've started to update the community-supported <a href="http://wiki.opensocial.org/index.php?title=Client_Libraries">SDKs found at opensocial.org</a>.</div><div><br /></div><div>Documentation for all the APIs can be found here:</div><div><div><ul><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_Activities">Activities</a> : Provides the event data found in the MySpace Activity Stream.<br /></li><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_Albums">Albums</a> : Support for fetching, creating and updating photo albums.<br /></li><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_AppData">AppData</a> : A generic key/value store that your app can use to fetch, update and delete data relevant to your app.<br /></li><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_Groups">Groups</a> : Provides information on a user's friend categories.<br /></li><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_0.9_MediaItems">MediaItems</a> : Photo support, including photo uploads.<br /></li><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_People">People</a> : Gives access to a user's profile data, as well as their friends' profile data.<br /></li><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_StatusMood">StatusMood</a> : Allows support for updating and fetching a user's status and mood, as well as fetching their friends' status and mood.<br /></li><li><a href="http://wiki.developer.myspace.com/index.php?title=OpenSocial_v0.9_Notifications">Notifications</a> : Create app notifications that are displayed in the recipient's mail center.<br /></li></ul></div></div><br /><span class="byline-author">Posted by Chad Russell, MySpace Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-5193848331976311914?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/myspace-full-support-of-opensocial-0-9-rest-apis-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business of Social Applications</title>
		<link>https://googledata.org/google-opensocial/business-of-social-applications/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=business-of-social-applications</link>
		<comments>https://googledata.org/google-opensocial/business-of-social-applications/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 16:03:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[In just over two years, social applications have greatly enhanced the user experience on social networks.  The number of app installs among social networks has climbed into the billions, creating an industry with hundreds of millions of dollars in a...]]></description>
				<content:encoded><![CDATA[<div>In just over two years, social applications have greatly enhanced the user experience on social networks.  The number of app installs among social networks has climbed into the billions, creating an industry with hundreds of millions of dollars in annual revenue.  In this series of blog posts we are going to cover a wide range of topics such as business models,  characteristics of successful apps, best practices, and metrics/stats.</div><div><br /></div><div><span class="Apple-style-span" style="font-weight: bold;">Historic Overview</span><br /></div><div><br /></div><div>The industry started out with the introduction of the Facebook Application Platform but has since expanded to many other social networks all over the world thanks to the OpenSocial standard. Social networks that benefited from adoption of OpenSocial include MySpace, orkut, hi5, Yahoo, and more than 20 other social networks.  You can visit the <a href="http://wiki.opensocial.org/">OpenSocial</a></div><div><a href="http://wiki.opensocial.org/">wiki</a> <http://wiki.opensocial.org>for technical details, tutorials and samples, and check out the <a href="http://wiki.opensocial.org/index.php?title=Containers">Containers </a><http://wiki.opensocial.org/index.php?title=containers><a href="http://wiki.opensocial.org/index.php?title=Containers"> page</a> for a comprehensive listing of all the OpenSocial networks along with traffic and demographics data.</http://wiki.opensocial.org/index.php?title=containers></http://wiki.opensocial.org></div><div><br /></div><div>In a short period of time, social applications have gone through two distinct phases in terms of feature richness and monetization methods.  The first phase was dominated by apps providing simple social interactions such as self-expression or giving gifts.  The second phase exhibits increasingly sophisticated characteristics in apps such as game design patterns (levels, points, rankings, etc.) and user generated content.</div><div><br /></div><div><span class="Apple-style-span" style="font-weight: bold;">Business Models Overview</span></div><div><br /></div><div>The business models of social apps have closely followed the development of social apps.  In the first phase, the most revenue was generated from traditional display ads, supplemented by affiliate/referral offers and app installs.  This worked well for simple interactive apps with relatively low engagement because users quickly moved on to next thing, be it an ad, a link or another app install.  In this phase, less engagement by users in apps kept page view inventory in balance with available ads, resulting in high eCPM and profits for developers.</div><div><br /></div><div>As apps matured in sophistication and richness, users became much more engaged with apps, less inclined to click on ads, links, or another app installs.  Higher engagement also generated much higher demand for page view inventory, outweighing the supply from ad networks and therefore reducing eCPM rates.  Out of necessity, app developers learned to take advantage of high user engagement by selling virtual goods, and in doing so, creating virtual economy business models that have provided the second boost to the ecosystems of social apps.</div><div><br /></div><div>Stay tuned as we explore the business of social apps in upcoming posts on the OpenSocial blog.</div><br /><span class="byline-author">Posted by Shawn Shen, Google Developer Relations</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4904634527711925508?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/business-of-social-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ning Apps Launch Across 1.5 Million Ning Networks</title>
		<link>https://googledata.org/google-opensocial/ning-apps-launch-across-1-5-million-ning-networks/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ning-apps-launch-across-1-5-million-ning-networks</link>
		<comments>https://googledata.org/google-opensocial/ning-apps-launch-across-1-5-million-ning-networks/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 15:33:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today we released Ning Apps, or third-party applications based on OpenSocial 0.8, that serve as new, rich features for our 1.5 million+ Ning Networks and 33 million users. Thanks to OpenSocial and more than 90 Ning App developers, our Ning Network Cr...]]></description>
				<content:encoded><![CDATA[<div><div><div>Today we released Ning Apps, or third-party applications based on OpenSocial 0.8, that serve as new, rich features for our 1.5 million+ Ning Networks and 33 million users. </div><div><br /></div><div>Thanks to OpenSocial and more than 90 Ning App developers, our Ning Network Creators now have an even greater choice over the features and applications they can add to Ning Networks to make them exactly right for a given topic, interest or passion. </div><div><br /></div><div>If you don’t know about Ning, we’re the social platform for the world’s interests and passions online. Through the power of Ning Networks, we bring the context of topics, interests and passions to social networking. We’ve been at work on Ning Apps in a private beta for a few months now and our Network Creators love Ning Apps for three key reasons.</div><div><br /></div><div>First, with a single click, a Ning Network Creator can now add Ning Apps to expand the functionality of their Ning Network and increase engagement by their members. Most social platforms rely exclusively on members adding applications to their profile pages, but when a Network Creator adds a Ning App, that Ning App is available to all of the members of that Ning Network in a flash. This means that with one action, a Network Creator can make their Ning App available to hundreds, thousands or even millions of people instantaneously. This is a different – and we think better – approach to application distribution. </div><div><br /></div><div>Second, with the breadth of Ning Apps, the options on Ning Networks are infinite for Network Creators. Here are some examples of how Ning Networks can use Ning Apps to engage their unique audience in a relevant and effective way.</div><div><br /></div><div>For Artist, Musician or Entertainment Ning Networks</div><div><ul><li><span class="Apple-style-span" style="font-style: italic;">Sellit</span> online store to sell merchandise<br /></li><li><span class="Apple-style-span" style="font-style: italic;">Ticketmaster</span> or LiveNation to sell event tickets<br /></li><li><span class="Apple-style-span" style="font-style: italic;">Qik</span> to stream mobile video or <span class="Apple-style-span" style="font-style: italic;">Ustream.tv</span> to live video chat from a live event <br /></li></ul>For Activist and Non-Profit Ning Networks<br /></div><div><ul><li><span class="Apple-style-span" style="font-style: italic;">Social Giving</span> by Pinc to support fundraising efforts<br /></li><li><span class="Apple-style-span" style="font-style: italic;">Marketplace Classifieds</span> to allow people to post and search local ads for more volunteers and resources<br /></li><li><span class="Apple-style-span" style="font-style: italic;">BlogTalkRadio</span> to host live radio shows<br /></li><li><span class="Apple-style-span" style="font-style: italic;">PollDaddy</span> to rapidly gauge members level of involvement<br /></li><li><span class="Apple-style-span" style="font-style: italic;">Huddle</span> to share workspaces and collateral<br /></li><li><span class="Apple-style-span" style="font-style: italic;">Tungle.me</span> to schedule meetings and mobilize members<br /></li><li><span class="Apple-style-span" style="font-style: italic;">WordPress</span> to display blog posts<br /></li></ul></div><div>For Sports Fan or Extreme Athlete Ning Networks</div><div><ul><li><span class="Apple-style-span" style="font-style: italic;">NewsShare</span> to share highlights and stories<br /></li><li><span class="Apple-style-span" style="font-style: italic;">Emote</span> to share real time reactions to games and players</li></ul><div><div>You can see the Full Ning Apps Directory at <a href="http://about.ning.com/ningapps">about.ning.com/ningapps</a>.</div><div><br /></div><div>Third, Ning Apps are completely integrated into Ning Networks by design. Ning Apps support gadgets.skins, allowing them to automatically inherit the visual style of the Ning Network to which they're added. Additionally, each Ning App by default is designed to write to a member's Latest Activity feed, send messages on behalf of the member (via requestSendMessage) and drive distribution using a Ning Network’s default viral sharing options.</div><div><br /></div><div>If you're a developer interested in more info, please check out our <a href="http://developer.ning.com">Ning Developer Network</a>. If you're a Ning Network Creator, please visit the full <a href="http://about.ning.com/ningapps">Ning Apps Directory</a> on your Ning Network to start adding Ning Apps today.</div><div><br /></div></div></div></div><span class="byline-author">Posted by Jay Parikh, Senior Vice President of Product Engineering at Ning</span></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7559758521199901718?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/ning-apps-launch-across-1-5-million-ning-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Check out Cyworld&#8217;s developer sandbox</title>
		<link>https://googledata.org/google-opensocial/check-out-cyworlds-developer-sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=check-out-cyworlds-developer-sandbox</link>
		<comments>https://googledata.org/google-opensocial/check-out-cyworlds-developer-sandbox/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 15:31:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Annyonghaseyo!  This is Kyle Kim from Cyworld with some exciting news!We have recently launched Dev.Square a sandbox environment for Cyworld developers.  In celebration of the launch, we had a big announcement conference in Seoul with over 750 peop...]]></description>
				<content:encoded><![CDATA[<div>Annyonghaseyo!  This is Kyle Kim from Cyworld with some exciting news!</div><div><br /></div><div>We have recently launched <a href="http://devsquare.nate.com">Dev.Square</a> a sandbox environment for Cyworld developers.  In celebration of the launch, we had a big announcement conference in Seoul with over 750 people attending (see the photos <a href="http://www.cyworld.com/julyh/2768852">here</a>).  I'd like to thank everyone who attended the conference as well as those who contacted us after reading our <a href="http://blog.opensocial.org/2009/05/cyworld-plans-to-adopt-opensocial.html">previous post</a>.</div><div><br /></div><div>For developers in Korea who are interested in writing applications for Cyworld, we are hosting a workshop on September 4, 2009. Speakers from our partner companies (including Mickey Kim and Chris Schalk from Google) will host sessions on OpenSocial APIs, social gaming, and trends within the social apps industry.  For more details on the workshop, please visit the <a href="http://devsquare.nate.com">Dev.Square website</a>.</div><div><br /></div><div>The DevSquare website is currently available in Korean and English; Language settings can be changed from the drop-down menu at the bottom of the page.  In order to register as a developer, you should first register as a Nate/Cyworld member.  We apologize for the cumbersome process, but do not miss this opportunity to access our 24 million Cyworld users / 27 million NateOn (IM) users.</div><div><br /></div><div>For English comments / questions, please contact Dyne (dynelee@skcomms.co.kr), and for Korean comments / questions, contact devsquare@nate.com.</div><div><br /></div><div>We have also created an <a href="http://twitter.com/open_cyworld">official Twitter page.</a> Please follow us for frequent updates.</div><div><br /></div><span class="byline-author">Posted by Kyle Kim, Cyworld Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-47530922517557302?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/check-out-cyworlds-developer-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iGoogle joins the social web</title>
		<link>https://googledata.org/google-opensocial/igoogle-joins-the-social-web/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=igoogle-joins-the-social-web</link>
		<comments>https://googledata.org/google-opensocial/igoogle-joins-the-social-web/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 21:20:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Those of you who were around for the early days of OpenSocial might remember that one of the very first test implementations ran on iGoogle. Since that early version more than a year and a half ago, the iGoogle team has worked hard to get the experienc...]]></description>
				<content:encoded><![CDATA[Those of you who were around for the early days of OpenSocial might remember that one of the very first test implementations ran on iGoogle. Since that early version more than a year and a half ago, the iGoogle team has worked hard to get the experience right. Today we're pleased to announce that, starting this week, iGoogle supports OpenSocial gadgets in both the US and Australia.<br /><br />The 19 social gadgets that launched today offer iGoogle users new ways to make their homepage more useful and fun. Gaming fanatics can compete with others in <a href="http://www.google.com/ig/directory?hl=en&amp;url=static.playfish.com/game/brain/igoogle/igoogle_brain_game.xml" >Who has the biggest brain?</a> or challenge their fellow <a href="http://www.google.com/ig/directory?hl=en&amp;url=ig.hosted.chesscomapps.com/api/gadget_def.php" >Chess</a> or <a href="http://www.google.com/ig/directory?hl=en&amp;url=webmayhem.eamobile.com/mayhem/scrabble/igoogle/gadget.xml" >Scrabble</a> enthusiasts to a quick match. News enthusiasts can add media-sharing gadgets from <a href="http://www.google.com/ig/directory?hl=en&amp;url=www.google.com/ig/modules/npr.xml" >NPR</a>, <a href="http://www.google.com/ig/directory?type=gadgets&amp;url=www.huffingtonpost.com/igoogle/widget.xml" >The Huffington Post</a>, and <a href="http://www.google.com/ig/directory?url=www.google.com/ig/modules/youtube_igoogle/v2/youtube.xml" >YouTube</a>.<br />  <br />Developers using the OpenSocial API can now reach the tens of millions of iGoogle users in the US and Australia, and we plan to roll it out to more users soon. If you're interested in writing you own social gadgets for iGoogle, check out the <a href="http://igoogledeveloper.blogspot.com/2009/08/igoogle-is-social-being.html" >full announcement</a> on the iGoogle developer blog.<br /><br /><span class="byline-author">Posted by Dan Holevoet, Google Developer Programs</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-3747467192581831088?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/igoogle-joins-the-social-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XING Launches OpenSocial-based Partner Ecosystem</title>
		<link>https://googledata.org/google-opensocial/xing-launches-opensocial-based-partner-ecosystem/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=xing-launches-opensocial-based-partner-ecosystem</link>
		<comments>https://googledata.org/google-opensocial/xing-launches-opensocial-based-partner-ecosystem/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 19:56:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hello, my name is Matthias Häsel, and I am a Senior Product Manager at XING, the leading European online business network. Over 8 million members use XING in 16 languages to do business, find jobs, and further their careers. XING helps members find c...]]></description>
				<content:encoded><![CDATA[<div>Hello, my name is <a href="https://www.xing.com/profile/Matthias_Haesel/">Matthias Häsel</a>, and I am a Senior Product Manager at <a href="http://www.xing.com/">XING</a>, the leading European online business network. Over 8 million members use XING in 16 languages to do business, find jobs, and further their careers. XING helps members find contacts and stay in touch with them with customized networking solutions and services.<br /></div><div><br /></div><div>It gives me great pleasure to announce the XING Partner Ecosystem to the OpenSocial community. XING’s members will benefit from a wide variety of partner applications on the XING platform, all made possible via OpenSocial. </div><div><br /></div><div>XING’s partners are able to create applications using OpenSocial v0.8 and then easily integrate those applications into the XING professional network. The applications are firmly integrated into the core functionality of XING, using OpenSocial's People, Activities, and Notification services. The applications are thus able to leverage XING’s “business graph” of connections between professionals to make the applications engaging and rewarding for XING’s users.</div><div><br /></div><div>What’s most exciting about the XING Partner Ecosystem is that it is a win-win-win for everyone involved:</div><div><ul><li>XING’s members win because they benefit from the useful applications we introduce for various specific user interests.<br /></li><li>XING’s partners win because their applications are made available to all of the users on the XING platform.<br /></li><li>XING wins because our service becomes more valuable to our members and partners.<br /></li></ul></div><div>We have 16 launch applications from 13 partners from 7 different countries, specifically Austria (ZCOPE), Canada (Tungle), Finland (Dopplr), Switzerland (Doodle), the UK (Huddle), the USA (SlideShare) and Germany (WELT online, Süddeutsche Karrierecamp, Wallstreet:online, DW-World, travelload, Mindmeister and Spreed, as well as our own applications).</div><div><br /></div><div>The XING launch apps represent our focus on both locally relevant and globally valuable applications. We host many applications that function in multiple languages, as well as several apps that are specific to the German-speaking markets.</div><div><br /></div><div>This is just the beginning. We will be adding more and more apps in the future.</div><div><br /></div><div>Got an app that you think would be suitable for XING? Here are our guiding principles for getting new apps onto the XING platform.</div><div><ul><li>Open — we are open to launching anyone’s application if we believe it will provide user value. In the end, the XING users will decide which apps they prefer. So, we are OPEN for apps. Come one, come all, with your great applications!<br /></li><li>Professional — not just any application, but apps that are suitable for a professional network and that provide value to the business community in the markets we serve.<br /></li><li>Rewarding — apps that provide a return on time investment to our users.<br /></li></ul></div><div>Do you think your app idea meets our criteria? Visit our <a href="https://www.xing.com/net/opensocialpartner/">OpenSocial Partner Community</a> to learn more.</div><div><br /></div><div>But don’t just read about the apps. I encourage you to check them out - and give us your feedback on them! UserVoice has proved to be just the right tool for that. Simply click on the big button labeled “feedback” on the right side to give us your ideas and suggestions and to vote on them along with other XING members.</div><div><br /></div><div>To learn more about the XING Partner Ecosystem, please visit: <a href="https://www.xing.com/opensocial">https://www.xing.com/opensocial</a>.</div><div><br /></div><span class="byline-author">Posted by Matthias Häsel, XING Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6747045404343742603?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/xing-launches-opensocial-based-partner-ecosystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Shindig 1.0-incubating released</title>
		<link>https://googledata.org/google-opensocial/apache-shindig-1-0-incubating-released/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=apache-shindig-1-0-incubating-released</link>
		<comments>https://googledata.org/google-opensocial/apache-shindig-1-0-incubating-released/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 17:58:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Apache Shindig aims to make it simple to create your own OpenSocial container by providing an open source implementation (in both Java and PHP) of the OpenSocial APIs.  The Shindig team recently made creating and maintaining an OpenSocial container eve...]]></description>
				<content:encoded><![CDATA[Apache Shindig aims to make it simple to create your own OpenSocial container by providing an open source implementation (in both Java and PHP) of the OpenSocial APIs.  The Shindig team recently made creating and maintaining an OpenSocial container even easier, by publishing a release that supports OpenSocial v0.8.1.<br /><br />Now, instead of checking out a specific revision or trying to keep up with the ever-changing trunk, OpenSocial container developers can use stable releases in their own websites.  As issues come up, the Shindig community will fix them and roll them into the stable release, so developers will just need to grab the new version.<br /><br />The Apache Shindig 1.0-incubating release is available on the <a href="http://incubator.apache.org/shindig/download/index.html">downloads page</a> of the Shindig website.  If you've been running an older revision or branch, now's the time to update to known-good state.  Of course, the Shindig folks have been busy, so if you're interested in new features, like templates and the streamlined JavaScript API, you can get all the OpenSocial v0.9 features by checking out the source -- and a stable release supporting OpenSocial v0.9 is already in the works!<br /><br /><br /><span class="byline-author">Posted by Lane LiaBraaten, on behalf of the Apache Shindig Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-1270859438583834969?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/apache-shindig-1-0-incubating-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new addition to the OpenSocial family &#8211; the ActionScript3 client library!</title>
		<link>https://googledata.org/google-opensocial/a-new-addition-to-the-opensocial-family-the-actionscript3-client-library/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-new-addition-to-the-opensocial-family-the-actionscript3-client-library</link>
		<comments>https://googledata.org/google-opensocial/a-new-addition-to-the-opensocial-family-the-actionscript3-client-library/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 16:26:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The current generation of social applications has become increasingly interesting and attractive, with many apps sporting fancy animation effects and complex user interactions. One exciting result of this trend is the growing number of ActionScript dev...]]></description>
				<content:encoded><![CDATA[The current generation of social applications has become increasingly interesting and attractive, with many apps sporting fancy animation effects and complex user interactions. One exciting result of this trend is the growing number of ActionScript developers in the community.<br /><br />To support the development of OpenSocial apps using ActionScript, we are happy to introduce a new client library which exposes almost all of the OpenSocial v0.8 JavaScript APIs in native ActionScript 3 for Flash and Flex gadget developers. The library provides an event-driven development model that is prevalent in the ActionScript community, a FlexUnit-based testing framework, and samples for both Flash and Flex environments. We hope the library will ease the learning curve for ActionScript developers and shorten the development cycle. To check out the code, point your browsers to the Source tab linked from the <a href="http://code.google.com/p/opensocial-as3-client">ActionScript Client Library project page</a>.<br /><br />This library is completely open sourced under the Apache 2.0 license, and contributions are not only welcomed, but encouraged. In addition to a wiki page explaining the patch submission process, this project hosts an issue tracker which will be populated with known issues and requested enhancements. This tracker is the best place to start if you're interested in contributing to the project. Please use the tracker to report any new bugs or incompatibilities you find, or to request new features.  You can also 'star' feature requests reported by other developers if they are significant to your own development.  This will help us prioritize which bugs or features to work on next. Also, you are welcome to join the client library <a href="http://groups.google.com/group/opensocial-client-libraries">discussion forum</a> and post your questions and feedback. We look forward to seeing you there!<br /><br /><span class="byline-author">Posted by Jacky Wang, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4807114883981010872?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/a-new-addition-to-the-opensocial-family-the-actionscript3-client-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Check out these videos and slides from Google I/O</title>
		<link>https://googledata.org/google-opensocial/check-out-these-videos-and-slides-from-google-io/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=check-out-these-videos-and-slides-from-google-io</link>
		<comments>https://googledata.org/google-opensocial/check-out-these-videos-and-slides-from-google-io/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 19:22:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[If you weren't able to make it to Google I/O, or if you're looking for a refresher on one of the sessions you saw, the Google I/O site now has videos of all the social sessions so everyone can watch and learn.  From design principles to saving on bandw...]]></description>
				<content:encoded><![CDATA[If you weren't able to make it to Google I/O, or if you're looking for a refresher on one of the sessions you saw, the Google I/O site now has <a href="http://code.google.com/events/io/sessions.html#social">videos of all the social sessions</a> so everyone can watch and learn.  From design principles to saving on bandwidth and hosting costs, you're sure to learn something new about how to improve your OpenSocial app.  You can find a summary of all the social sessions in <a href="http://google-code-updates.blogspot.com/2009/06/everybodys-talking-social-track-at.html">this post on the Google Code blog</a>, but here's the list:<br /><ul><li><a href="http://code.google.com/events/io/sessions/GoogleSocialWeb.html">Google and the Social Web</a></li><li><a href="http://code.google.com/events/io/sessions/BuildingBusinessSocialApps.html">Building a Business with Social Apps</a></li><li><a href="http://code.google.com/events/io/sessions/DesigningOpenSocialAppsSpeedScale.html"> Designing OpenSocial Apps for Speed and Scale</a></li><li><a href="http://code.google.com/events/io/sessions/SocialWebImplementorsGuide.html">The Social Web: An Implementor's Guide</a></li><li><a href="http://code.google.com/events/io/sessions/PoweringMobileAppsSocialData.html">Powering Mobile Apps with Social Data</a></li><li><a href="http://code.google.com/events/io/sessions/GFCPartners.html">Google Friend Connect In The Real World</a></li><li><a href="http://code.google.com/events/io/sessions/OpenSocialEnterprise.html">OpenSocial in the Enterprise</a></li><li><a href="http://code.google.com/events/io/sessions/BeyondCutPasteGoogleFriendConnect.html">Beyond Cut &amp; Paste: Deep integrations with Google Friend Connect</a></li><li><a href="http://code.google.com/events/io/sessions/GoogleFriendConnectGadgetsBestPractices.html">Google Friend Connect Gadgets: Best Practices in Code and Interaction Design</a></li></ul>Like all things with OpenSocial, our presence at Google I/O was a community effort.  We had lots of guest speakers in sessions and many developers volunteered for <a href="http://code.google.com/events/io/sandbox.html">interviews</a>, so thanks again to everyone who helped make the social track at Google I/O a success.<br /><br /><span class="byline-author">Posted by Lane LiaBraaten, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6929826999880504649?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/check-out-these-videos-and-slides-from-google-io/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cyworld plans to adopt OpenSocial</title>
		<link>https://googledata.org/google-opensocial/cyworld-plans-to-adopt-opensocial/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cyworld-plans-to-adopt-opensocial</link>
		<comments>https://googledata.org/google-opensocial/cyworld-plans-to-adopt-opensocial/#comments</comments>
		<pubDate>Thu, 28 May 2009 17:57:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Annyonghaseyo!My name is Kyle Kim and I work on the Open Cyworld project at SK Communications in Korea. We are very excited to announce that we plan to adopt OpenSocial for Cyworld, which is the biggest social networking service in Korea with more than...]]></description>
				<content:encoded><![CDATA[Annyonghaseyo!<br /><br />My name is Kyle Kim and I work on the Open Cyworld project at SK Communications in Korea. We are very excited to announce that we plan to adopt OpenSocial for <a href="http://www.cyworld.com/index.aspx">Cyworld</a>, which is the biggest social networking service in Korea with more than 23 million members registered under their real names!<br /><br />Also known as the first ever SNS with an established business model of selling virtual items with own virtual currency, Dotori (acorns), we are looking for quality applications that will enhance our users’ experience on Cyworld.<br /><br />We plan to launch a closed beta developer sandbox in July and an open beta service by the end of September (Dotori payment API will be launched later this year). There will also be a conference in July, introducing Open Cyworld project to media, industry as well as developers.<br /><br />We believe there will be plenty of opportunities for you as a developer:<br /><ul><li>The biggest real-name based network in the world</li><li>Payment API with proven virtual currency, Dotori</li><li>Viral distribution system integrated with NateOn, the leading instant messenger in Korea with 27 million registered members</li></ul>We are at Google I/O this week, and would be happy to meet developers interested in Cyworld!<br /><br /><span style="font-weight: bold;">About SK Communications</span><br /><br />SK Communications is an affiliate of SK Group, the 3rd largest corporation in Korea, and a direct subsidiary of SK Telecom, the dominant telecommunications provider in Korea with over 50% of market share.<br /><br />A leading online service provider, SK Communications offers wide range of services including Cyworld (SNS), NateOn (IM), Nate (Portal), etc.<br /><br /><span style="font-weight: bold;">About Cyworld</span><br /><br />Cyworld is the biggest real-name based social networking service in the world. With more than 23 million registered members, Cyworld users consist of 48% of total Korean population and 66% of all internet users in Korea. Main business model is digital item sales, which includes decorations for “Minihompies” and music.<br /><br />Cyworld earns more than 7 billion KRW per month in revenue from digital item sales; Average revenue per user is about 2,700 KRW per month.<br /><br />Cyworld Fact Sheet (as of December 2008)<br /><ul><li>23 million registered members</li><li>Among them, 13.6 million members log in on the site more than once per month</li><li>Average number of 1-chon (friends) per member, 47.8</li><li>All Cyworld members are connected to each other by 4.5 degrees of separation</li><li>6.6 billion photographs uploaded</li><li>19.6 billion postings</li><li>12 million postings posted everyday</li><li>8 million replies posted everyday</li><li>2,320 stars with Cyworld Minihompies</li><li>1.7 million members visiting their Minihompies everyday</li></ul>If you’re interested in writing apps for Cyworld, please contact Dyne, who works for Corporate Development Team (dynelee@skcomms.co.kr)<br /><br />[Update: Changed link to point to Cyworld Korea, since that's where OpenSocial will be launched.]<br /><br /><span class="byline-author">Posted by Kyle Kim, Cyworld Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6225785006852367207?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/cyworld-plans-to-adopt-opensocial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The OpenSocial App Directory: All our apps in one place</title>
		<link>https://googledata.org/google-opensocial/the-opensocial-app-directory-all-our-apps-in-one-place/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-opensocial-app-directory-all-our-apps-in-one-place</link>
		<comments>https://googledata.org/google-opensocial/the-opensocial-app-directory-all-our-apps-in-one-place/#comments</comments>
		<pubDate>Wed, 27 May 2009 16:11:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today, social app developers must submit their applications on each of the dozens of OpenSocial containers in order to leverage the full potential of OpenSocial's wide distribution. Likewise, it's difficult for new containers to tap into OpenSocial's l...]]></description>
				<content:encoded><![CDATA[Today, social app developers must submit their applications on each of the dozens of OpenSocial containers in order to leverage the full potential of OpenSocial's wide distribution. Likewise, it's difficult for new containers to tap into OpenSocial's large developer base and find great apps for their sites.  As a result, it's hard to tell just how many apps are out there and who's using them.<br /><br />The <a href="http://directory.opensocial.org/">OpenSocial App Directory</a> is a community-wide effort to create a centralized location for developers and containers to submit, review, and share OpenSocial applications. In the initial release, we've included applications that are live on several popular sites that support OpenSocial, like MySpace, orkut, and hi5.  Going forward, we plan to include approved apps from more containers, as well as allow developers to submit their own apps.<br /><br />Please visit the <a href="http://wiki.opensocial.org/index.php?title=OpenSocial_Directory">Directory Info page</a> to learn more about how to be included in the directory.<br /><br /><span class="byline-author">Posted by Lane LiaBraaten, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7911808854696610187?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/the-opensocial-app-directory-all-our-apps-in-one-place/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s on your mind? Ask the experts at Google I/O</title>
		<link>https://googledata.org/google-opensocial/whats-on-your-mind-ask-the-experts-at-google-io/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=whats-on-your-mind-ask-the-experts-at-google-io</link>
		<comments>https://googledata.org/google-opensocial/whats-on-your-mind-ask-the-experts-at-google-io/#comments</comments>
		<pubDate>Tue, 26 May 2009 21:25:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[There will be a number of sessions on OpenSocial at Google I/O this week and we've assembled several panels of industry leaders, from top app developers to the biggest containers, and even some folks from the enterprise world.  It will be a great chanc...]]></description>
				<content:encoded><![CDATA[There will be a number of sessions on OpenSocial at <a href="http://code.google.com/events/io/">Google I/O</a> this week and we've assembled several panels of industry leaders, from top app developers to the biggest containers, and even <a href="http://blog.opensocial.org/2009/05/opensocial-from-enterprise-perspective.html">some folks from the enterprise world</a>.  It will be a great chance to learn from people that have lots of experience with OpenSocial -- even if you can't make it to the event yourself.<br /><br />Using Google Moderator, you can post your own question or vote on other questions that you'd like to hear answered.  We'll address the top questions at Google I/O and post videos of the sessions online so everyone can benefit from the answers.<br /><ul><li>Wonder how Playfish, RockYou!, Zynga and others have attracted millions of users to their apps?  <a href="http://moderator.appspot.com/#15/e=6bacd&amp;t=6af43">Ask questions for the Fireside Chat with App Developers here!</a></li><li>Thinking of starting your own OpenSocial container, but not sure where to start?  <a href="http://moderator.appspot.com/#15/e=6bacd&amp;t=6a76a">Ask questions for the Fireside Chat with Containers here!</a></li><li>Wondering how you can take this technology into the enterpise?  <a href="http://moderator.appspot.com/#15/e=6e222&amp;t=6a810">Ask questions for the "OpenSocial in the Enterprise" session here!</a><br /></li></ul>You can find <a href="http://moderator.appspot.com/#16/e=69ba0">Q&amp;A pages for all the sessions at I/O</a>, so let us know what's on your mind and we'll address your questions at the event.<br /><br /><span class="byline-author">Posted by Lane LiaBraaten, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7117985866533232423?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/whats-on-your-mind-ask-the-experts-at-google-io/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial from an Enterprise perspective</title>
		<link>https://googledata.org/google-opensocial/opensocial-from-an-enterprise-perspective/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-from-an-enterprise-perspective</link>
		<comments>https://googledata.org/google-opensocial/opensocial-from-an-enterprise-perspective/#comments</comments>
		<pubDate>Fri, 22 May 2009 23:11:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This post is part of the Who's @ Google I/O, a series of blog posts that give a closer look at developers who'll be speaking or demoing at Google I/O.As a Platform Evangelist at salesforce.com I have the enviable job of evaluating various technologies ...]]></description>
				<content:encoded><![CDATA[<span style="font-style: italic;">This post is part of the <a href="http://google-code-updates.blogspot.com/2009/04/whos-google-io-spotlight-on-ajax-and.html">Who's @ Google I/O</a>, a series of blog posts that give a closer look at developers who'll be speaking or demoing at <a href="http://code.google.com/io">Google I/O</a>.</span><br /><br />As a Platform Evangelist at <a href="http://salesforce.com/">salesforce.com</a> I have the enviable job of evaluating various technologies and how they relate to the Force.com platform.  Part of my recent exploration has been around the possibility of leveraging social networking for the enterprise, which has led me to explore many social networking technologies, including <a href="http://www.opensocial.org/">OpenSocial</a>.<br /><br />Social and professional networking revolve around people.  Customer Relationship Management (CRM) is also all about people, but with a bit of formality around the relationships between the people.  In my CRM system, I have friends and colleagues, but I also have relationships with customers and potential customers (contacts and leads in the CRM parlance) that may be friends, professional acquaintances, or complete strangers. <br /><br />Now, understanding that I have these formal and informal relationships, how do I combine the two in a way that respects all the aspects or characteristics of these relationships?  That's a big question.<br /><br />The Force.com platform allows you to address this question by leveraging social networks at the business logic level. That means your integration with a social network is not limited to users viewing apps on a page.  Using OpenSocial's REST APIs, you can create solutions that work their magic behind the scenes, allowing true innovation in developing enterprise applications that leverage social and professional networks.<br /><span style="font-family: arial;" id="njvs"><div style="text-align: left;" id="a8xz"><img src="https://docs.google.com/a/google.com/File?id=dc253kgn_30c68m4kxh_b" style="width: 648px; height: 152.514px;" /></div></span><br />Salesforce.com is one of several companies building technology to help bring social elements to the enterprise.  Next week at Google I/O several of us will be participating in an <a href="http://code.google.com/events/io/sessions/OpenSocialEnterprise.html">OpenSocial in the Enterprise</a> panel where we (and you!) can help move this field forward.  Come challenge us with your own thought-provoking questions about mixing social and enterprise.  You can even start posting your questions now on this <a href="http://moderator.appspot.com/#15/e=6e222&amp;t=6a810">Q&amp;A page</a> and we'll address them next week.<br /><br /><span class="byline-author">Posted by Dave Carroll, Platform Evangelist - Salesforce.com<br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8597938208916833376?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-from-an-enterprise-perspective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How OpenSocial v0.9 streamlines your app</title>
		<link>https://googledata.org/google-opensocial/how-opensocial-v0-9-streamlines-your-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-opensocial-v0-9-streamlines-your-app</link>
		<comments>https://googledata.org/google-opensocial/how-opensocial-v0-9-streamlines-your-app/#comments</comments>
		<pubDate>Thu, 21 May 2009 18:14:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[One of the major updates to OpenSocial in the latest version is a new programming model that allows you to send social data directly from the container to your application's server, where you can use the data to render any content you want to show the ...]]></description>
				<content:encoded><![CDATA[One of the major updates to OpenSocial in the latest version is a new programming model that allows you to send social data directly from the container to your application's server, where you can use the data to render any content you want to show the user.  This model lets you use your existing presentation layer (faster coding!) <span style="background-color: rgb(255, 255, 255);">and reduces the number of requests needed to pass social data between clients, containers, and your app server (faster apps!).  Here's a clo</span>ser look...<br /><br />Many apps want to combine the social data from the container with the application data that lives on their server.  In previous iterations of OpenSocial, many apps did something like the following:<br /><ol><li>Client requests profile and friend info from the container (via DataRequests)<br /></li><li>Container responds with the social data<br /></li><li>Client requests application data from a remote server (via makeRequest)</li><li>Container proxies request to remote server<br /></li><li>Remote server responds to container with application data<br /></li><li>Client combines the social and application data and presents it to the user (via JavaScript)</li></ol><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://docs.google.com/a/google.com/File?id=cg5w4h4v_3d882wjc4_b"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 600px; height: 220px;" src="https://docs.google.com/a/google.com/File?id=cg5w4h4v_3d882wjc4_b" alt="" border="0" /></a>With v0.9's streamlined approach, the container can send social data to a remote server via "data pipelining" and you can combine that social data on your server, using your existing presentation layer, with a technique called "proxied content."  The new flow looks like this:<br /><ol><li>Client requests an application view</li><li>The container sends social data to the remote server</li><li>The remote server combines social and application data, returning HTML and JavaScript</li><li>The container sends the content to the client</li></ol><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://docs.google.com/a/google.com/File?id=cg5w4h4v_49pvsdkck_b"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 600px; height: 220px;" src="https://docs.google.com/a/google.com/File?id=cg5w4h4v_49pvsdkck_b" alt="" border="0" /></a>Much cleaner!  These new features are already live on <a title="sandbox.orkut.com" href="http://sandbox.orkut.com/" rel="nofollow">sandbox.orkut.com</a> and will be coming soon to OpenSocial containers everywhere. To learn how to use data pipelining and proxied content in your OpenSocial app, check out this <a title="new tutorial" href="http://wiki.opensocial.org/index.php?title=Social_Application_Tutorial" rel="nofollow">new tutorial</a>.<br /><br />Happy coding!<br /><br /><span class="byline-author">Posted by Lane LiaBraaten, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8921747985262570013?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/how-opensocial-v0-9-streamlines-your-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial community defines version 0.9</title>
		<link>https://googledata.org/google-opensocial/opensocial-community-defines-version-0-9/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-community-defines-version-0-9</link>
		<comments>https://googledata.org/google-opensocial/opensocial-community-defines-version-0-9/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 19:20:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[A new version of the OpenSocial Specification hit the presses yesterday -- packed full of new features to make writing, testing, and maintaining apps much easier. From a streamlined JavaScript API, to a more efficient way to communicate between the app...]]></description>
				<content:encoded><![CDATA[A new version of the <a href="http://www.opensocial.org/specs">OpenSocial Specification</a> hit the presses yesterday -- packed full of new features to make writing, testing, and maintaining apps much easier. From a streamlined JavaScript API, to a more efficient way to communicate between the app and your server, many of the <a href="http://www.opensocial.org/Technical-Resources/opensocial-spec-v09/OpenSocial-Specification-Release-Notes.html">OpenSocial v0.9 updates</a> aim to make coding and rendering apps blazing fast.<br /><br />If you're not familiar with the <a href="http://wiki.opensocial.org/index.php?title=Specification_Process">specification process</a>, here's how OpenSocial evolves from one version to the next:<br /><ul><li>New ideas are proposed and discussed on the spec list (which anyone can contribute to).</li><li>Proposals that are selected by the community are prototyped to flesh out the details.</li><li>After a vote, the new version of the spec is <a href="http://www.opensocial.org/specs">published</a>.</li><li>Containers implement support for the new spec.</li><li>App developers start using the new features.</li></ul>Luckily, many of the prototypes for these new features were implemented in <a href="http://incubator.apache.org/shindig/">Apache Shindig</a>, so they'll be coming to a container near you in short order.  Keep an eye on your favorite container's blog for announcements (<a href="http://orkutdeveloper.blogspot.com/2009/03/using-templates-and-data-pipelining-for.html">like this one</a>) about when v0.9 features will be ready for you to check out.<br /><br />Many of the folks who contributed to OpenSocial v0.9 will be at Google I/O in San Francisco on May 27-28. We love to talk about this stuff, so check out the<a href="http://code.google.com/events/io/"> Google I/O site</a> to sign up and join us.<br /><br /><span class="byline-author">Posted by Lane LiaBraaten, on behalf of the <a href="http://www.opensocial.org/">OpenSocial Community</a></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7765287690783920928?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-community-defines-version-0-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test drive data pipelining and OpenSocial templates</title>
		<link>https://googledata.org/google-opensocial/test-drive-data-pipelining-and-opensocial-templates/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=test-drive-data-pipelining-and-opensocial-templates</link>
		<comments>https://googledata.org/google-opensocial/test-drive-data-pipelining-and-opensocial-templates/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 21:49:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[OpenSocial v0.9 is coming right along, and we've prototyped some new features so that app developers can try them out.  This stage in the iterative process is crucial to ensuring that containers are improving their OpenSocial platforms by adding the fe...]]></description>
				<content:encoded><![CDATA[OpenSocial v0.9 is coming right along, and we've prototyped some new features so that app developers can try them out.  This stage in the iterative process is crucial to ensuring that containers are improving their OpenSocial platforms by adding the features that will make your apps more successful.  Make your voice heard, and help improve the OpenSocial spec!<br /><br />The first two prototypes to check out are data pipelining and OpenSocial templates.  Data pipelining allows you to specify the data you want to use in your app, while templates let you describe how to render the app--all using a markup language (that's right, no JavaScript necessary!).  Using data pipelining and templates will reduce the number of round trips between the container and your server, making your app render more quickly.  Template values are also HTML-escaped, plugging many XSS vulnerabilities automatically.<br /><br /><span style="font-weight: bold;">Data Pipelining</span><br />To use data pipelining, add <code>&lt;Require feature="opensocial-data"&gt;</code> to the ModulePrefs in your gadget spec.  Then you can specify the data that you want by adding request tags to a <code>&lt;Content&gt;</code> section of your gadget spec.  For example, to access the viewer's friends, include a tag like this:<br /><pre>&lt;script xmlns:os="http://ns.opensocial.org/2008/markup" type="text/os-data"&gt;<br /> &lt;os:PeopleRequest key="friends" userId="@viewer" groupId="@friends"&gt;<br />&lt;/script&gt;<br /></pre>Note that you set the <code>key</code> attribute in the <code>os:PeopleRequest</code> so that you can access the data returned.  You can use the data to render a template (as shown below) or access the data using JavaScript like this: <code>opensocial.data.getContext().getDataSet('friends')</code>.<br /><br /><span style="font-weight: bold;">OpenSocial Templates</span><br />Once you've specified the data you need, you can use a template to display it.  To enable templates in your app, include the following tags in your ModulePrefs:<br /><pre>&lt;Require feature="opensocial-templates"&gt;<br /> &lt;Param name="process-on-server"&gt;true&lt;/param&gt;<br />&lt;/Require&gt;<br /></pre>Now you can add templates that define how to render social data. For example, to access the data specified above and print a list of the viewer's friends, include a template like this:<br /><pre>&lt;script type="text/os-template"&gt;<br />  &lt;ul&gt;<br />   &lt;li repeat="${friends}"&gt;<br />     &lt;span class="name" id="id${Context.Index}"&gt;${Cur.name.givenName}&lt;/span&gt;<br />   &lt;/li&gt;<br />  &lt;/ul&gt;<br />&lt;/script&gt;<br /></pre>This example illustrates several special variables in OpenSocial templates:<br /><ul><li><span style="font-weight: bold;">repeat</span> - iterate over the 'friends' object by adding the <code>repeat</code> attribute to the  element.</li>  <li><span style="font-weight: bold;">Context.Index</span> - an index for the object being repeated.</li>  <li><span style="font-weight: bold;">Cur</span> - a reference to the current object.  In this case that object is a JSON representation of a person so you can access fields directly.</li></ul>These new features are currently available on the <a href="http://sandbox.orkut.com/">orkut sandbox</a>, so you can try them out today. For more information (including a full example), visit the <a href="http://wiki.opensocial.org/index.php?title=OpenSocial_Templates">OpenSocial Templates</a> page on the OpenSocial wiki.  Once you've had a chance to check it out, please send a note to the <a href="http://groups.google.com/group/opensocial-and-gadgets-spec/topics">spec list</a> -- OpenSocial templates are designed to make app development easier, so let us know if we hit the mark.<br /><br /><span class="byline-author">Posted by Lane LiaBraaten, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7350010254541606830?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/test-drive-data-pipelining-and-opensocial-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial Weekend Apps</title>
		<link>https://googledata.org/google-opensocial/opensocial-weekend-apps/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-weekend-apps</link>
		<comments>https://googledata.org/google-opensocial/opensocial-weekend-apps/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 21:40:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[WeekendApps was like a codefest on overdrive organized by a grassroots team of 9 people - Sudha Jamthe, Shuchi Rana, Waleed Abdulla, Alexandros Pagidas, Van Riper, Max Marmer, Carol Tran, Jason Cooper and David Doolin. Over the course of the weekend, m...]]></description>
				<content:encoded><![CDATA[<a href="http://www.weekendapps.com/">WeekendApps</a> was like a codefest on overdrive organized by a grassroots team of 9 people - Sudha Jamthe, Shuchi Rana, Waleed Abdulla, Alexandros Pagidas, Van Riper, Max Marmer, Carol Tran, Jason Cooper and David Doolin. Over the course of the weekend, more than 200 designers and developers came together at the Googleplex in Mountain View, CA last Friday to form teams, brainstorm new concepts for social applications, and then design and launch new social apps.<br /><br />After three days, 30 pizzas, 200 sandwiches, 40 trays of Asian food, 20 boxes of junk food, 400 cups of coffee, and 10 sessions from Amazon, Sun, Google App Engine, orkut, MySpace, Yahoo!Open Strategy, we saw 14 OpenSocial apps launch on MySpace and orkut and awarded prizes to 15 developers.<br /><br /><span style="font-weight: bold;">The air was charged all weekend</span><br /><br />Everyone in attendance was focused throughout the weekend, creating teams, thinking up app ideas, workout through app flow and tech hacks, deciding which containers to use, and rushing to launch by Sunday night for the grand prizes.<br /><br />The event kicked off on Friday with a keynote by Kevin Marks, followed by a panel of top OpenSocial developers discussing how they monetize their apps with Offerpal.  Then the fun began: teams formed, and top developers Dave Westwood, Nicholas Talarico, Ben Chow, and Randal Truong helped provide feedback on the app ideas. The process helped everyone understand what makes a successful social app, and teams bonded after learning more about the various skillsets needed to build great applications.<br /><br /><span style="font-weight: bold;">Saturday workshops</span><br /><br />The next day, Shuchi loaded us with coffee and bagels (thanks to Sun and Offerpal), then Mike Culver of AWS, Fred Sauer of Google App Engine and Ravi Kota of Sun/Joyent gave workshops on hosting options.<br /><br />To start building apps, there were some, like me, who translated from the Facebook world of FBML and FQL and learned OpenSocial. There were others who had to quickly decide which OpenSocial container worked best for them.  Dave Westwood of BuddyPoke drove home the point that the audience on each network is different, so it is wise to plan an app with the differences between containers in mind.  Max Newbould of MySpace, Jason Cooper of orkut, and Eric of Yahoo spoke about each of their OpenSocial containers, and Kevin from Offerpal helped people build virtual currency into their apps for monetization.  Each workshop raised thoughtful questions on comparing platforms, containers, scalability, and many different application scenarios.  We often came to consensus around tough issues and engaged everyone in the audience.<br /><br />It was also great to see the community working together.  Many app developers received personal guidance to overcome product hurdles with help from MySpace's Max Newbould and Google's Jason Cooper, and MySpace's team went the extra mile to make sure apps got approved by the Sunday deadline.<br /><br /><span style="font-weight: bold;">Photo story by Shirley X. Lin</span><br /><embed wmode="opaque" src="http://static.ning.com/opensocialcommunity/widgets/video/flvplayer/flvplayer.swf?v=3.14.1%3A16847" flashvars="config=http%3A%2F%2Fwww.opensocial.org%2Fvideo%2Fvideo%2FshowPlayerConfig%3Fid%3D2523389%253AVideo%253A4295%26ck%3D2059029979&amp;video_smoothing=on&amp;autoplay=off" bgcolor="#E4E4E4" scale="noscale" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="448" height="364"></embed><br /><small><a href="http://www.opensocial.org/video/video">Find more videos like this on <em>OpenSocial.org</em></a></small><br /><br /><br /><br /><span style="font-weight: bold;">Awards:</span><br /><br />MySpace is giving developers another weekend to polish their apps and is going to announce two winners on Monday, March 2nd. These winners will be featured as Editor Picks on the MySpace directory.  Dave Westwood offered 500K free impressions to six apps that went live on orkut, including <a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fcook-paseman.appspot.com%2Fstatic%2Fgifts.xml">YumieDate</a>, <a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fwww.dhingana.com%2Forkut">Bollywood Music</a>, <a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fsites.google.com%2Fa%2Fmeetuhere.com%2Fflashcard%2FHome%2FFlashCardOS.xml">Flash Cards</a>, <a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fprodnv.appspot.com%2Fgadget%2Fgadget.xml">Product Envy</a>, <a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fopensocial.dorkfort.com%2Fclubbin.xml">R U Clubbin?</a> and <a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fsocialcells.appspot.com%2Fstatic%2Fquiz2.xml">Buddy Quiz!</a>. Google also selected two winners, Buddy Quiz, for best product vision, and Bollywood Music, for best implementation using the Opensocial APIs.  Both received two free <a href="http://code.google.com/events/io/">Google I/O</a> passes.  Finally, Sun gave a lot of cool geek toys and restaurant cards to support the developers.<br /><br />See all the launched apps at <a href="http://wiki.opensocial.org/index.php?title=WeekendApps">OpenSocial Weekend Apps</a>.<br /><br /><span class="byline-author">Posted by </span>Sudha Jamthe, WeekendApps co-organizer<span class="byline-author"></span><br /><br /><i><font size="-1">Note: This post was updated on Feb 27th, 2009 to correct the list of winners and add the last name of one of the organizers.</font></i><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-5022947059764300673?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-weekend-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gmail Labs gadgets now support OpenSocial APIs</title>
		<link>https://googledata.org/google-opensocial/gmail-labs-gadgets-now-support-opensocial-apis/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gmail-labs-gadgets-now-support-opensocial-apis</link>
		<comments>https://googledata.org/google-opensocial/gmail-labs-gadgets-now-support-opensocial-apis/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 21:21:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[A couple months back, the Gmail team added a few Labs experiments that let you add gadgets to Gmail's left nav. One of these experiments allows you to add any gadget by URL (i.e. pasting in the URL of its XML spec file).  While the UI for adding gadget...]]></description>
				<content:encoded><![CDATA[A couple months back, the Gmail team added <a href="http://gmailblog.blogspot.com/2008/10/new-in-labs-calendar-and-docs-gadgets.html">a few Labs experiments that let you add gadgets to Gmail's left nav</a>. One of these experiments allows you to add any gadget by URL (i.e. pasting in the URL of its XML spec file).  While the UI for adding gadgets is a bit klunky, people have already started building some interesting gadgets for Gmail.<br /><br />Now Gmail supports OpenSocial APIs, so you can create social gadgets that make use of Gmail contacts. Gmail's contact manager has a few different groups (see screenshot below). The OpenSocial APIs use the 'Friends' group, the same list of of friends that the <a href="http://code.google.com/apis/igoogle/docs/gs.html">iGoogle sandbox</a> uses.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XTXqPXGS5kI/SacIw7HJfiI/AAAAAAAAABo/rosPMMbEBsU/s1600-h/Gmail_Friends.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 155px;" src="http://2.bp.blogspot.com/_XTXqPXGS5kI/SacIw7HJfiI/AAAAAAAAABo/rosPMMbEBsU/s400/Gmail_Friends.jpg" alt="" id="BLOGGER_PHOTO_ID_5307220322473836066" border="0" /></a>Ready to try it out?  To add a gadget to the left nav of your Gmail account, follow these steps:<br /><ol><li>Go to the <a href="http://mail.google.com/mail/#settings/labs">'Labs' tab</a> under Gmail Settings.</li><li>Enable the 'Add any gadget by URL' experiment and click 'Save Changes.'</li><li>Now you'll have a <a href="http://mail.google.com/mail/#settings/gadgets">'Gadgets'</a> tab under Settings.</li><li>Enter the URL of an OpenSocial gadget spec and click 'Add'.</li></ol>Try adding the <a href="http://osda.appspot.com/gadget/osda-gmail.xml">OpenSocial Dev app</a> to take Gmail's OpenSocial support for a test drive.  This gadget provides OpenSocial code samples that you can execute right in Gmail, as well as a 'Data Viewer' that will help you see what information you can access about people and friends.<br /><br />Like all <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;ctx=mail&amp;answer=29418">Gmail Labs</a>, OpenSocial support is experimental and may change, break or disappear.  You can find more info about Gmail's implementation of OpenSocial on the <a href="http://wiki.opensocial.org/index.php?title=Gmail">Gmail page</a> of the OpenSocial wiki.  If you have questions, please post them in the <a href="http://groups.google.com/group/opensocial-api/topics">OpenSocial Application Development forum</a>.<br /><br /><span class="byline-author">Posted by Lane LiaBraaten, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7181913897923609273?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/gmail-labs-gadgets-now-support-opensocial-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>New social features launched on opensocial.org</title>
		<link>https://googledata.org/google-opensocial/new-social-features-launched-on-opensocial-org/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-social-features-launched-on-opensocial-org</link>
		<comments>https://googledata.org/google-opensocial/new-social-features-launched-on-opensocial-org/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 18:20:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  It seems like a no-brainer to create a social network for the OpenSocial community, so we've used Ning to add some social features to www.opensocial.org.  Here are some of the cool new things you can do on the site:      Run OpenSocial apps! Since Ni...]]></description>
				<content:encoded><![CDATA[<div>  It seems like a no-brainer to create a social network for the OpenSocial community, so we've used <a href="http://ning.com/" id="sdgd" title="Ning">Ning</a> to add some social features to <a href="http://www.opensocial.org/" id="c2hc" title="opensocial.org">www.opensocial.org</a>.  Here are some of the cool new things you can do on the site: </div> <div>  <ul><li>  Run OpenSocial apps! Since N<span style="font-family:georgia;">ing supports OpenSocial, you can add apps to your profile; including useful tools like the </span><a style="font-family: georgia;" href="http://www.opensocial.org/opensocial/application/about?appUrl=http%3A%2F%2Fosda.appspot.com%2Fgadget%2Fosda-ning.xml" id="gasm" title="OpenSocial Dev App">OpenSocial Dev App</a><span style="font-family:georgia;"> or any apps you've written yourself. Use your profile to show off your work!</span></li><li>  <a href="http://www.opensocial.org/chat" id="olii" title="Chat">Chat</a> with other developers to get help or raise issues in real time.  </li><li>  Learn about upcoming OpenSocial <a href="http://www.opensocial.org/events" id="t:xa" title="events">events</a> (or run one yourself!), then share your <a href="http://www.opensocial.org/photo" id="p4sm" title="photos">photos</a> or <a href="http://www.opensocial.org/video" id="ynn6" title="videos">videos</a> with the community.  </li></ul> </div>  <div>  Of course, opensocial.org is still the place to find OpenSocial <a href="http://www.opensocial.org/page/tutorials-1">tutorials</a>, <a href="http://www.opensocial.org/page/specs-1">official specs</a>, and other <a href="http://www.opensocial.org/page/resources-1">resources</a>.<br /><br />Join the community at <a href="http://www.opensocial.org/" id="dwk-" title="new site">www.opensocial.org</a> and let us know what you think! </div><br /><br /><span class="byline-author">Posted by Lane LiaBraaten, OpenSocial Team</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8388897173935673094?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/new-social-features-launched-on-opensocial-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial meets My Yahoo! with the Yahoo! Application Platform</title>
		<link>https://googledata.org/google-opensocial/opensocial-meets-my-yahoo-with-the-yahoo-application-platform/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-meets-my-yahoo-with-the-yahoo-application-platform</link>
		<comments>https://googledata.org/google-opensocial/opensocial-meets-my-yahoo-with-the-yahoo-application-platform/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 21:48:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Yesterday Yahoo! unveiled a set of new features and opportunities for both users and developers across many of our most popular products. Earlier this year at Yahoo! we made a commitment to re-wire our products based on a new platform initiative, calle...]]></description>
				<content:encoded><![CDATA[<span style="font-size:100%;"><span style="font-size:130%;">Yesterday <a href="http://yhoo.client.shareholder.com/releasedetail.cfm?ReleaseID=354419" id="px4q" title="Yahoo! unveiled a set of new features and opportunities">Yahoo! unveiled a set of new features and opportunities</a> for both users and developers across many of our most popular products.</span><span style="font-size:130%;"> Earlier this year at Yahoo! we made a commitment to re-wire our products based on a new platform initiative, called the <a href="http://developer.yahoo.net/blog/archives/2008/10/yos_10_launch.html" id="k61d" title="Yahoo! Open Strategy">Yahoo! Open Strategy</a>, making them drastically more social and significantly more open to content and services from third-party developers and publishers</span><span style="font-size:130%;">. Part of that effort was to take on a role with the OpenSocial Foundation and be an active contributor to the community.<br /><br /></span></span><span style="font-size:100%;"><span style="font-size:130%;">Now we’re taking that effort a step further by opening up My Yahoo! to apps developed through the Yahoo! Application Platform. Now, developers across the community will have the opportunity to get My Yahoo! users trying out and using their applications using the OpenSocial JavaScript API and Yahoo! Social Rest APIs in the canvas full view and HTML/CSS in the My Yahoo! View.</span></span><span style="font-size:100%;"><span style="font-size:130%;"><br /><br />My Yahoo! is a great opportunity for developers. It’s been a pioneer and leader of personalized start pages since 1996 with more than 20 million monthly visitors in the US alone. And of course, opening up Yahoo! products and services to OpenSocial apps is just one part of our effort. As a founding member of the <a href="http://www.opensocial.org/opensocial-foundation" id="ungl" title="OpenSocial Foundation">OpenSocial Foundation</a></span><span style="font-size:130%;">, we’re also committed to supporting the complete OpenSocial specification and are <a href="http://www.opensocial.org/Technical-Resources/spec-process" id="pp22" title="working with the community">working with the community</a> </span><span style="font-size:130%;">to expand the specification, starting with version 0.9, and adopting the OpenSocial REST protocol.<br /><br /></span></span><span style="font-size:100%;"><span style="font-size:130%;">For now, though, you can <a href="http://developer.yahoo.com/yap/" id="e5tu" title="get started today">get started today</a></span><span style="font-size:130%;"> and delight the tens of millions of My Yahoo! users. Check out our forums and stay up to date with other upcoming OpenSocial news and improvements to the Yahoo! Application Platform.<br /><br /><br /><span class="byline-author">Posted by Xavier Legros, Director Product - Yahoo! Application Platform</span></span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-3205843775678981982?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-meets-my-yahoo-with-the-yahoo-application-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Now you can share your stuff on wiki.opensocial.org</title>
		<link>https://googledata.org/google-opensocial/now-you-can-share-your-stuff-on-wiki-opensocial-org/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=now-you-can-share-your-stuff-on-wiki-opensocial-org</link>
		<comments>https://googledata.org/google-opensocial/now-you-can-share-your-stuff-on-wiki-opensocial-org/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 19:53:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The new OpenSocial Community Wiki provides one central place where we can all collaborate and build a comprehensive set of resources for OpenSocial. Check out the wiki today and you'll findan editable API Referencea bunch of Articles &#38; Tutorialsa c...]]></description>
				<content:encoded><![CDATA[The new <a id="r25h" href="http://wiki.opensocial.org/index.php?title=Main_Page" title="OpenSocial Community Wiki" style="color: rgb(85, 26, 139);">OpenSocial Community Wiki</a> provides one central place where we can all collaborate and build a comprehensive set of resources for OpenSocial. Check out the wiki today and you'll find<br /><div><ul><li>an editable <a id="jgrm" href="http://wiki.opensocial.org/index.php?title=JavaScript_API_Reference" title="API Reference">API Reference</a></li><li>a bunch of <a id="g2t4" href="http://wiki.opensocial.org/index.php?title=Articles_%26_Tutorials" title="Articles &amp; Tutorials">Articles &amp; Tutorials</a></li><li>a collection of pages with details about the <a id="fu4." href="http://wiki.opensocial.org/index.php?title=Containers" title="container sites">container sites</a> where you can deploy your OpenSocial apps</li></ul>And we're just getting started...</div><div><br /></div><div>Everyone is invited to jump right in and start contributing. If you're learning the API and find a bug in the API Reference, you can fix it! Or better yet, <a id="d2od" href="http://wiki.opensocial.org/index.php?title=Contributing_Code_Examples" title="add some example code">add some example code</a>. If you're a veteran, <a id="g70i" href="http://wiki.opensocial.org/index.php?title=Contributing_Articles" title="publish an article">post an article</a> describing how you use the OpenSocial APIs in your app. Launching an OpenSocial container? <a id="q9-3" href="http://wiki.opensocial.org/index.php?title=Contributing_Container_Info" title="Add your own container page">Add a page for your container</a> so developers know they can run apps on your site.</div><div><br /></div><div>I'm excited to see how this wiki evolves as the community starts adding, editing, and wikifying content. If you have suggestions for how to improve the wiki, post your ideas in the <a id="yukx" href="http://wiki.opensocial.org/index.php?title=Suggestion_Box" title="Suggestion Box">Suggestion Box</a>.</div><div><br /></div><div>Happy Wiki'ing!</div><br /><span class="byline-author">Posted by Lane LiaBraaten, Google Developer Programs</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6631543642562675845?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/now-you-can-share-your-stuff-on-wiki-opensocial-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial &#8211; now with more Google data!</title>
		<link>https://googledata.org/google-opensocial/opensocial-now-with-more-google-data/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-now-with-more-google-data</link>
		<comments>https://googledata.org/google-opensocial/opensocial-now-with-more-google-data/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 23:09:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Want to include Google Calendar events in your app?  How about letting users interact with Blogger, Picasa, or YouTube?  You can do all this and more by integrating with the Google data (GData) APIs.  There is even a JavaScript client library so you ca...]]></description>
				<content:encoded><![CDATA[Want to include Google Calendar events in your app?  How about letting users interact with Blogger, Picasa, or YouTube?  You can do all this and more by integrating with the Google data (GData) APIs.  There is even a <a href="http://code.google.com/apis/gdata/client-js.html">JavaScript client library</a> so you can access Google data directly from your OpenSocial app.<br /><br />I've been working on an OpenSocial application that integrates with the Google Calendar data API, but when I tried to create a calendar event I encountered an interesting problem: How can I access authorized resources from an application that lives inside a container?  If you've used GData before, you're probably aware that some features of the APIs require authentication using <a href="http://code.google.com/apis/accounts/docs/AuthForWebApps.html">AuthSub</a>, which doesn't quite work when your app is hosted in an IFrame inside an OpenSocial container.<br /><br />I've collected information on Google Accounts APIs, Google Data APIs, and OpenSocial in <a href='http://code.google.com/apis/opensocial/articles/authsub.html'>this article</a> explaining my solution so you can integrate with GData, too.  <br /><br />To see what else I've been up to lately, check out my <a href="http://iblanco.blogspot.com/">personal blog</a><br /><br />Happy coding! <br /><br /><span class="byline-author">Posted by Ignacio Blanco, OpenSocial Developer</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-9073074622655761305?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-now-with-more-google-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing prod.sandbox.orkut.com, a production-like environment</title>
		<link>https://googledata.org/google-orkut/announcing-prod-sandbox-orkut-com-a-production-like-environment/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=announcing-prod-sandbox-orkut-com-a-production-like-environment</link>
		<comments>https://googledata.org/google-orkut/announcing-prod-sandbox-orkut-com-a-production-like-environment/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 18:38:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, orkut teamWe're getting ready to start deploying support for OpenSocial v0.8 on the orkut sandbox.  Since there are some significant changes with v0.8, we've created prod.sandbox.orkut.com to help you maintain your existing a...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, orkut team</span><br /><br />We're getting ready to start deploying support for OpenSocial v0.8 on the orkut sandbox.  Since there are some significant changes with v0.8, we've created <a href="http://prod.sandbox.orkut.com/">prod.sandbox.orkut.com</a> to help you maintain your existing apps, while using the sandbox to test new features.<br /><br />There are only two differences between prod.sandbox.orkut.com and the real deal:<br /><br /><ol><li>Your app can only access information about users that have been whitelisted for the sandbox.</li><li>You can install any app (not just those approved for the directory) by entering the URL in the <a href="http://prod.sandbox.orkut.com/MyApps.aspx">Edit applications</a> page.</li></ol><br />Going forward, you should use prod.sandbox.orkut.com for testing and debugging the apps you're running in production.  We will keep this environment stable and in sync with www.orkut.com.<br /><br />The developer sandbox, sandbox.orkut.com, will be a bleeding edge environment.  Updates to the JavaScript API and server-to-server APIs defined in OpenSocial v0.8 will be released on the sandbox first.  While we're rolling out these changes, please help us find issues buy reporting bugs in the <a href="http://code.google.com/p/opensocial-resources/wiki/IssuesTab?tm=3">public issue tracker</a>.<br /><br />Keep an eye on <a href="http://orkutdeveloper.blogspot.com/">this blog</a> for updates on when OpenSocial v0.8 features will be available for testing on the sandbox.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-3259587587102967356?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/announcing-prod-sandbox-orkut-com-a-production-like-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Communities: The How &amp; Why</title>
		<link>https://googledata.org/google-orkut/app-communities-the-how-why/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=app-communities-the-how-why</link>
		<comments>https://googledata.org/google-orkut/app-communities-the-how-why/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 17:27:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, orkut teamThis week we have a guest author on the orkut developer blog.  Sugumaran Uppili, from the Games2win team, will share some insights on how to use orkut communities to interact with your users and market your app...Sl...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, orkut team</span><br /><br /><span style="font-style: italic;">This week we have a guest author on the orkut developer blog.  Sugumaran Uppili, from the Games2win team, will share some insights on how to use orkut communities to interact with your users and market your app...</span><br /><br /><br /><blockquote>Slapster began as an idea scribbled on a piece of paper, and now orkut users all over the site are totally slapping each other silly.  At Games2win, we said to ourselves, “Hey! A whole lotta people enjoy Slapster. Let’s get them together and have a party!” Thus, the <a href="http://www.orkut.com/Community.aspx?cmm=49135584">Official Slapster Community</a> was born.<br /><br />We didn’t have many Slapster users jumping on in the couple of weeks, but once we decided to included a link in our application to join the community we started to see thousands of users join.  Now with more than 70,000 users in the Official Slapster community,  all I have to say is "The more the merrier!"<br /><br />The community has proven to be helpful in more than one way.  What started out as an exercise in simply bringing people who like Slapster together, soon turned into a means for connecting to our users. They started telling us what they liked about Slapster, what they didn’t like, what could be improved.  The community also gave us a channel for sharing news about our next project: Crapster!  When Crapster was ready to launch users in the Slapster community were excited to see our latest offering! Crapster gained popularity quickly, proving that communities make great marketing tools as well.<br /><br />So here’s a step by step guide to building and using communities as ways to promote your own apps and having fun while you’re at it:<br /><br /><ol><li>Get yourself a killer app ;)</li><li><a href="http://www.orkut.com/CommunityEdit.aspx?mode=create">Create a community</a> on orkut and invite everyone you know. In simple words, you have your horn, now blow it. Be sure to let everyone know that your community is the authentic, official one.</li><li>Place a link to the community on the app info page and also inside the app. This will make it easier for people to find your community and establish it as the official one.</li><li>Once you have people in your community you have to keep them busy. Start fun topics, polls, conversations, anything under the sun and have fun while you’re at it. In the midst of all the fun, you can also ask users what new features the app could use or what changes they would like to see.</li></ol><br />So there you have it. The magic, not-so-secret, formula to a successful community for your app. Hope it helps :)<br /><br />-Sugumaran<br /><br /></blockquote><br /><span style="font-style: italic;">Got a tip to share with other orkut developers?  Post your idea in the </span><a style="font-style: italic;" href="http://groups.google.com/group/opensocial-orkut">orkut developer forum</a><span style="font-style: italic;"> and become a guest author on this blog!</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-2833453975040306158?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/app-communities-the-how-why/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick refresher on developer guidelines</title>
		<link>https://googledata.org/google-orkut/quick-refresher-on-developer-guidelines/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=quick-refresher-on-developer-guidelines</link>
		<comments>https://googledata.org/google-orkut/quick-refresher-on-developer-guidelines/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 17:58:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, orkut teamIn order to deliver great apps to orkut users, the orkut team has put together some developer guidelines for you to follow.  Being familiar with these guidelines will not only help your app get approved faster, but ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, orkut team</span><br /><br />In order to deliver great apps to orkut users, the orkut team has put together some <a href="http://code.google.com/apis/orkut/docs/orkutdevguidelines.html">developer guidelines</a> for you to follow.  Being familiar with these guidelines will not only help your app get approved faster, but will also create a better experience for your users.<br /><br />Here are a few common things we've asked developers to change after reviewing their submissions:<br /><ul><li>    Don't automatically post an update when the user installs or views an app.</li><li>Remove all ads from the profile view.</li><li>Be sure to use <code>gadgets.util.escapeString</code> to properly escape user input.</li></ul>If your app is found to have policy issues, we'll contact you via the email address provided in the author_email attribute of the ModulePrefs element in your gadget spec (so be sure you're checking the account).<br /><br />Another common issue we've seen is that some apps don't handle the case where the viewer hasn't installed the app.  While your access to data is somewhat limited in this case, this is often a user's first impression of your app, so you want to make a good impression.  If a user who has never heard of your app finds it on another profile and enjoys it, she is going to want to add it to her own profile and the trend will continue.<br /><br />If you have any questions about orkut policies or best practices, the <a href="http://groups.google.com/group/opensocial-orkut">orkut developer forum</a> is a great place to start the discussion.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-5012538058274845757?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/quick-refresher-on-developer-guidelines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial apps now available to all users</title>
		<link>https://googledata.org/google-orkut/opensocial-apps-now-available-to-all-users/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-apps-now-available-to-all-users</link>
		<comments>https://googledata.org/google-orkut/opensocial-apps-now-available-to-all-users/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 22:26:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, orkut teamWe've finished our rollout of OpenSocial apps to all orkut users, and we've seen more interest in apps than ever before.  Several apps experienced extremely high usage, but after utilizing the URL rewriter and other...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, orkut team</span><br /><br />We've finished our rollout of OpenSocial apps to all orkut users, and we've seen more interest in apps than ever before.  Several apps experienced extremely high usage, but after utilizing the <a href="http://orkutdeveloper.blogspot.com/2008/06/rewriting-returns-to-sandbox.html">URL rewriter</a> and other <a href="http://code.google.com/apis/orkut/articles/latency.html">caching techniques</a> the load on their servers returned to manageable levels.  During the rollout, we saw over 5 million app installs on orkut and usage of the platform continues to grow.  But we're not done yet...<br /><br />In the next few months, we'll be focused on increasing the capabilities of the platform and enabling developers to build better apps.  Among our top priorities are finishing support for OpenSocial v0.8, including the RESTful API, and allowing access to albums and photos by extending the JavaScript API.  Please continue to use the <a href="http://code.google.com/p/opensocial-resources/issues/list">public issue tracker</a> to report bugs and star the feature requests that are important to you.<br /><br />On behalf of the entire orkut team, I'd like to thank all the developers who have contributed to the apps running on orkut.  Now that your apps can reach the full set of orkut users, we look forward to seeing what you'll build next.<br /><br />Happy Coding!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-1700752423095819205?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/opensocial-apps-now-available-to-all-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preparing for the final push&#8230;</title>
		<link>https://googledata.org/google-orkut/preparing-for-the-final-push/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=preparing-for-the-final-push</link>
		<comments>https://googledata.org/google-orkut/preparing-for-the-final-push/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 17:42:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, orkut teamThe orkut team has been hard at work, making improvements to the performance and user experience of the application platform, preparing to complete our launch and enable OpenSocial apps for all users.  We're going t...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, orkut team</span><br /><br />The orkut team has been hard at work, making improvements to the performance and user experience of the application platform, preparing to complete our launch and enable OpenSocial apps for all users.  We're going to perform this final roll out over the course of a few days, starting on July 10th, to help distribute the expected increase in traffic to your applications. <br /><br />If you haven't already, now is the time to implement some of the caching and performance techniques that will help your servers survive this ramp up of new traffic.  Here are a few strategies you should be using:<br /><br /><strong>Render your profile view based on appData, not on data you receive from your server.</strong><br />Profile views make up the lion's share of application renders.  You can drastically reduce the number of requests hitting your server if you store information in appData so that you can render the profile view without pinging your third party server.  It's also much faster to request data from the container - so your app will be the first to load on a user's profile.<br /><br /><strong>Let orkut cache images and other static content for you.</strong><br />You can use <code>getProxyUrl</code> to fetch a URL for the cached version of a static resource.  Be sure to re-enable <a href="http://orkutdeveloper.blogspot.com/2008/06/rewriting-returns-to-sandbox.html">URL rewriting</a> if you previously opted out.  Also, be sure to use Cache-Control headers to maximize the benefits of caching.<br /><br /><strong>Use &lt;Preload&gt; tags to fetch data from your server.</strong><br />You can now send signed requests to your servers before your app is even finished loading&mdash;just add the <code>authz</code> parameter to your &lt;Preload&gt; tags.  Orkut will also respect the cache headers you include in the response, which can greatly reduce the load on your servers.<br /><br />You can find details on these and other best practices for performance in the <a href="http://code.google.com/apis/orkut/articles/latency.html">Latency Tips for orkut</a> article.  Also, remember that a large percentage of orkut users speak Portuguese, so check out this <a href="http://code.google.com/p/opensocial-resources/wiki/OrkutLocalization">article on localization</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-3555817663954303792?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/preparing-for-the-final-push/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>requestSendMessage now in production</title>
		<link>https://googledata.org/google-orkut/requestsendmessage-now-in-production/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=requestsendmessage-now-in-production</link>
		<comments>https://googledata.org/google-orkut/requestsendmessage-now-in-production/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 19:25:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, orkut teamAfter several weeks of testing on the sandbox, the opensocial.requestSendMessage method, which enables users to send messages to other users straight from your application, has made its way to www.orkut.com.This met...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, orkut team</span><br /><br />After several weeks of testing on the sandbox, the <code>opensocial.requestSendMessage</code> method, which enables users to send messages to other users straight from your application, has made its way to www.orkut.com.<br /><br />This method has a quota of 10 invocations per user, per day.  This means that a user can use the send message functionality 10 times per day across all apps.  If a user enters multiple people in the 'to' field, that counts as a single invocation.  Once a user reaches his or her quota, invoking <code>requestSendMessage</code> will result in a 'limitExceeded' e<span style="font-family: monospace;"></span>rror.  If this happens, orkut will notify the user that their message wasn't sent.<br /><br />For a recap of how to use this method, refer to <a href="http://orkutdeveloper.blogspot.com/2008/05/new-users-and-new-interactions.html">this previous post</a>.  As always, please send us feedback in the <a href="http://groups.google.com/group/opensocial-orkut">orkut developer forum</a> and report any issues in the <a href="http://code.google.com/p/opensocial-resources/issues/list">public issue tracker</a><span style="font-weight: bold;">.</span><br /><br /><span style="font-weight: bold;">Update:</span> Clarified details around users exceeding their quota.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-264350932635245608?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/requestsendmessage-now-in-production/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planned maintenance for app directory</title>
		<link>https://googledata.org/google-orkut/planned-maintenance-for-app-directory/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=planned-maintenance-for-app-directory</link>
		<comments>https://googledata.org/google-orkut/planned-maintenance-for-app-directory/#comments</comments>
		<pubDate>Wed, 28 May 2008 18:50:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe'll be performing maintenance on the app directory this evening, Wednesday, May 28, beginning at 11pm PST (that's Thursday, May 29, at 11:30am India Standard Time).  The directory itself will continue to f...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />We'll be performing maintenance on the app directory this evening, Wednesday, May 28, beginning at 11pm PST (that's Thursday, May 29, at 11:30am India Standard Time).  The directory itself will continue to function normally for users, but as a developer you will not be able to submit any new apps during this maintenance period.  If you receive an error indicating that your app submission was not successful, please try again on Thursday morning (or later in the evening, if you're in India :)).<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-2131909160934916218?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/planned-maintenance-for-app-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New users and new interactions</title>
		<link>https://googledata.org/google-orkut/new-users-and-new-interactions/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-users-and-new-interactions</link>
		<comments>https://googledata.org/google-orkut/new-users-and-new-interactions/#comments</comments>
		<pubDate>Wed, 14 May 2008 18:42:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe recently enabled OpenSocial apps for new set of users across the globe, increasing traffic by another 10%.  Not only does this increase the number of users with access to your apps, it opens up new possib...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />We recently enabled OpenSocial apps for new set of users across the globe, increasing traffic by another 10%.  Not only does this increase the number of users with access to your apps, it opens up new possibilities for apps with localized features and content.  Keep in mind that we expect traffic to increase 5-10 times the current load once we've launched to all users, so start planning to scale now.<br /><br />Today we enabled <a href="http://code.google.com/apis/opensocial/docs/0.7/reference/opensocial.html#requestSendMessage">opensocial.requestSendMessage</a> on the sandbox, creating a new way for your apps to let users communicate.  The messages created with this method will be delivered as email or as <a href="http://www.orkut.com/Messages.aspx">orkut messages</a> depending on the user's <a href="http://www.orkut.com/NotificationSettings.aspx">settings</a>.<br /><br />Here's some sample code to get you started:<br /><pre><br />function sendEmail() {<br />  var params = [];<br />  params[opensocial.Message.Field.TITLE]="Hola!";<br />  var body="Como estas?";   <br />  var message = opensocial.newMessage(body, params);<br />  var recipient = opensocial.DataRequest.PersonId.OWNER;<br />  opensocial.requestSendMessage(recipient, message);<br />};<br /></pre>When invoked, the requestSendMessage method will cause orkut to display a dialog with the title, body, and recipient defined in your code, along with a text area where the user can add text themselves and then click a 'send' button.  Note that you can also specify a specific user's OpenSocial ID instead of OWNER or VIEWER.<br /><br />You can also use VIEWER_FRIENDS or OWNER_FRIENDS for the recipients parameter.  In this case the user can determine which of the friends should received the message using an auto-complete friend picker form.<br /><br />Note that on www.orkut.com each user will be able to send up to 10 messages per day.  We'll be more lenient in the sandbox so you can test and tweak your messages.<br /><br />Happy coding!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-6445051609076819305?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/new-users-and-new-interactions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New wiki article on localization</title>
		<link>https://googledata.org/google-orkut/new-wiki-article-on-localization/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-wiki-article-on-localization</link>
		<comments>https://googledata.org/google-orkut/new-wiki-article-on-localization/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 17:47:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jason Cooper, Developer ProgramsWith stage one of the orkut launch process behind us, it's time to start looking forward to the even bigger stage ahead—Brazil. Building applications for Brazilian users poses a special challenge for non-nati...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jason Cooper, Developer Programs</span><br /><br />With <a href="http://orkutdeveloper.blogspot.com/2008/04/update-on-launch-rollout-plan.html">stage one</a> of the orkut launch process behind us, it's time to start looking forward to the even bigger stage ahead—Brazil. Building applications for Brazilian users poses a special challenge for non-native developers. Since most of the Brazilian user base speaks Portuguese, most apps will have to be localized or translated so they can be understood.<br /><br />Fortunately, the gadget specification (which all OpenSocial apps use) makes it easy to define localizations without duplicating any application logic using a mechanism called message bundles. To help you get started, we have released a new <a href="http://code.google.com/p/opensocial-resources/wiki/OrkutLocalization">article</a> on the OpenSocial wiki specifically on techniques you can use to localize your apps not only for Brazilian Portuguese but any language or country you please.<br /><br />Enjoy! As always, if you have any questions, please stop by the <a href="http://groups.google.com/group/opensocial-orkut">discussion forum</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-9185644193210497818?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/new-wiki-article-on-localization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New directory on sandbox</title>
		<link>https://googledata.org/google-orkut/new-directory-on-sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-directory-on-sandbox</link>
		<comments>https://googledata.org/google-orkut/new-directory-on-sandbox/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 23:47:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe're pushing a new release to the sandbox today that includes a new component for running the app directory.  The new directory system will provide dynamic ranking of apps, based on a number of factors incl...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />We're pushing a new release to the sandbox today that includes a new component for running the app directory.  The new directory system will provide dynamic ranking of apps, based on a number of factors including the locale of the user and the popularity of the app.  Like search results on google.com, the order of apps will be determined by the directory's ranking algorithm and we won't have the ability to move individual apps around within the directory.<br /><br />We're aiming to ship this new directory system to www.orkut.com next week.  In the meantime, we'll be adding apps to the directory on the sandbox.  The new directory speeds up our review process, so you'll start seeing a lot of new apps in the directory on the sandbox soon.  We don't plan to add any new apps to the directory on www.orkut.com until we move the new directory system from the sandbox into production.  At that point, any apps in the sandbox directory will go live in production.<br /><br />Last but not least, today's release also includes a couple fixes to <code>requestNavigateTo</code> that popped up in the last few days.  If you're still seeing problems, please <a href="http://code.google.com/p/opensocial-resources/wiki/IssuesTab?tm=3">file an issue</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-1915448009359484807?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/new-directory-on-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chat with the team this week!</title>
		<link>https://googledata.org/google-orkut/chat-with-the-team-this-week/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=chat-with-the-team-this-week</link>
		<comments>https://googledata.org/google-orkut/chat-with-the-team-this-week/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 21:20:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jason Cooper, Developer ProgramsNow that the orkut development platform is live in India and new apps are being added to the directory daily, we want to make sure any questions you have related to the multi-stage launch process and app develo...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jason Cooper, Developer Programs</span><br /><br /><span id="yuyi" style="background-color: rgb(255, 255, 255);"><span id="k1gw0">Now that the orkut development platform is live in India and new apps are being added to the directory daily, we want to make sure any questions you have related to the <a title="multi-stage launch process" href="http://orkutdeveloper.blogspot.com/2008/04/update-on-launch-rollout-plan.html" id="a9z3">multi-stage launch process</a> and app development in general are answered.<br /><br />With this objective in mind, we'll be holding IRC office hours this week. Several members of the OpenSocial team will be available in the official OpenSocial IRC channel this coming Tuesday from 10:00 a.m. to 3:00 p.m. PDT to field any questions you have related to the orkut platform and OpenSocial in general.<br /><br />To recap:<br />What: IRC office hours<br />When: April 22nd, 10:00 a.m. - 3:00 p.m. PDT<br />Where: irc.freenode.com#opensocial<br /><br />See you there!</span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-1459949145866813481?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/chat-with-the-team-this-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Latency lurks around every corner&#8230;defend yourself!</title>
		<link>https://googledata.org/google-orkut/latency-lurks-around-every-corner-defend-yourself/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=latency-lurks-around-every-corner-defend-yourself</link>
		<comments>https://googledata.org/google-orkut/latency-lurks-around-every-corner-defend-yourself/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 17:16:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsOver the past few weeks, we've been studying the behavior of apps on orkut and have discovered several ways to make them faster.  We've made a few enhancements on our side that have improved response time co...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />Over the past few weeks, we've been studying the behavior of apps on orkut and have discovered several ways to make them faster.  We've made a few enhancements on our side that have improved response time considerably, like pre-fetching data requests—essentially retrieving the data your app will need before it's requested.<br /><br />In addition to the efforts we've undertaken, there are optimizations you can make in your apps to improve their load times.  There are some general web development best practices that are especially helpful in the OpenSocial context, and other techniques that are specific to OpenSocial and orkut, like using <code>gadgets.io.proxyUrl</code> to access cached resources rather than hitting your own server for each request.<br /><br />Send your app through boot camp with this <a href="http://code.google.com/p/opensocial-resources/wiki/LatencyCombatFieldManual" id="ob0g" title="Latency Combat Tactics">Latency Combat Field Manual</a> and get your code up to speed.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-509898168732963421?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/latency-lurks-around-every-corner-defend-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developer Guidelines</title>
		<link>https://googledata.org/google-orkut/developer-guidelines/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developer-guidelines</link>
		<comments>https://googledata.org/google-orkut/developer-guidelines/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 02:08:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Amar Gandhi, Group Product ManagerWe just published some orkut developer guidelines that include examples of good practices and give guidance on how to build a successful OpenSocial app for orkut.The guidelines also include our monetization p...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Amar Gandhi, Group Product Manager</span><br /><span id="z-l1" style="background-color: rgb(255, 255, 255);"><br /></span>We just published some <a href="http://code.google.com/apis/orkut/docs/orkutdevguidelines.html">orkut developer guidelines</a> that include examples of good practices and give guidance on how to build a successful OpenSocial app for orkut.<br /><br />The guidelines also include our <a href="http://code.google.com/apis/orkut/docs/orkutdevguidelines.html#monetization">monetization policies</a>.  The short version--developers do not need to share any revenue with orkut.com.  If you're using AdSense (by Google) then then usual <a href="https://www.google.com/adsense/localized-terms">AdSense terms</a> apply.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-2564079313196161689?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/developer-guidelines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sandbox updates&#8230;</title>
		<link>https://googledata.org/google-orkut/sandbox-updates/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sandbox-updates</link>
		<comments>https://googledata.org/google-orkut/sandbox-updates/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 20:18:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe just fixed a bunch of issues on the sandbox:51 Access to the application's ID79 adjustHeight only works for first app on profile page98 requestNavigateTo("canvas") from profile goes to a different app's c...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />We just fixed a bunch of issues on the sandbox:<br /><ul><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=51">51</a> Access to the application's ID</li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=79">79</a> adjustHeight only works for first app on profile page</li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=98">98</a> requestNavigateTo("canvas") from profile goes to a different app's canvas view</li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=100">100</a> gmodules proxy doesn't support gzip data</li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=103">103</a> POST data in signed makeRequest calls is not used in generating the signature base string</li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=104">104</a> Prototype library interferes with OpenSocial API</li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=107">107</a> gadgets.json.parse throwing exceptions</li></ul><br />Note that the fix for issue 103 brings orkut into compliance with oauth's parameter signing algorithm, but requires you to update the server side code that verifies signed requests.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-6134520981573465757?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/sandbox-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New and improved orkut sandbox</title>
		<link>https://googledata.org/google-orkut/new-and-improved-orkut-sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-and-improved-orkut-sandbox</link>
		<comments>https://googledata.org/google-orkut/new-and-improved-orkut-sandbox/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 02:59:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe've just pushed a bunch of updates to the sandbox, including fixes for the following issues:23 - Signed makRequest IDs do not correspond with Person.getId() values64 - Activity updates not showing in "My U...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />We've just pushed a bunch of updates to the sandbox, including fixes for the following issues:<br /><ul><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=23">23</a> - Signed makRequest IDs do not correspond with Person.getId() values<br /></li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=64">64</a> - Activity updates not showing in "My Updates"<br /></li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=70">70</a> - opensocial_viewerid not passed on signed makeRequest calls<br /></li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=75">75</a> - Links now showing up in the activity stream<br /></li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=80">80</a> - adjustHeight creates a scrollbar on Firefox<br /></li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=82">82</a> -  Firebug throws "os_a.rpc has no properties" error<br /></li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=91">91</a> - makeRequest throughput is slow in IE</li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=92">92</a> - <span>OwnerFriends + OwnerData is unauthorized</span></li><li><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=98">98</a> - requestNavigateTo('canvas') links to the wrong application<br /></li></ul>As always, if you have bugs or feature requests, please report them in the <a href="http://code.google.com/p/opensocial-resources/wiki/IssuesTab?tm=3">public issue tracker</a>.<br /><br />Happy coding!<br /><br /><span style="font-weight: bold;">Updated:</span> Added #92 to the list of fixed issues.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-5104373208561146264?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/new-and-improved-orkut-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&quot;Server Error&quot; on sandbox&#8230;</title>
		<link>https://googledata.org/google-orkut/server-error-on-sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=server-error-on-sandbox</link>
		<comments>https://googledata.org/google-orkut/server-error-on-sandbox/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 20:35:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsThe Orkut sandbox is currently experiencing some issues rendering gadgets.Please stay tuned for further updates.]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><span style="background-color: rgb(255, 255, 255);"><br />The Orkut sandbox is currently experiencing some issues rendering gadgets.<br /><br /></span><span style="background-color: rgb(255, 255, 255);">Please stay tuned for further updates.</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-2509372273340841095?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/server-error-on-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8230;and, we&#8217;re back!</title>
		<link>https://googledata.org/google-orkut/and-were-back/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=and-were-back</link>
		<comments>https://googledata.org/google-orkut/and-were-back/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 01:40:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsThe Orkut sandbox is back to normal.  If you're still experiencing problems, please post in the Orkut developer forum.Happy coding!]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br /><span style="background-color: rgb(255, 255, 255);">The Orkut sandbox is back to normal.</span><span style="background-color: rgb(255, 255, 255);">  If you're still experiencing problems, please post in the <a href="http://groups.google.com/group/opensocial-orkut">Orkut developer forum</a>.</span><span style="background-color: rgb(255, 255, 255);"><br /><br />Happy coding!</span><br /><span style="background-color: rgb(255, 255, 255);"><br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-6282172972931688146?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/and-were-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&quot;Server Error&quot; on sandbox</title>
		<link>https://googledata.org/google-orkut/server-error-on-sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=server-error-on-sandbox</link>
		<comments>https://googledata.org/google-orkut/server-error-on-sandbox/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 00:12:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer Programs The Orkut sandbox is currently experiencing some issues when installing or rendering gadgets.Please stay tuned for further updates.  ]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /> <span style="background-color: rgb(255, 255, 255);"><br />The Orkut sandbox is currently experiencing some issues when installing or rendering gadgets.<br /><br /></span><span style="background-color: rgb(255, 255, 255);">Please stay tuned for further updates.</span>  <span style="background-color: rgb(255, 255, 255);"><br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-2507347971133247164?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/server-error-on-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Activity streams now available on the sandbox</title>
		<link>https://googledata.org/google-orkut/activity-streams-now-available-on-the-sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=activity-streams-now-available-on-the-sandbox</link>
		<comments>https://googledata.org/google-orkut/activity-streams-now-available-on-the-sandbox/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 01:51:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe pushed a small update to the sandbox today that will allow the activities you've created to show up in the orkut UI (fixing issue 57).  You can view activity updates from your friends by clicking the "upd...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />We pushed a small update to the sandbox today that will allow the activities you've created to show up in the orkut UI (fixing <a title="issue 57" href="http://code.google.com/p/opensocial-resources/issues/detail?id=57" id="fs2-">issue 57</a>).  You can view activity updates from your friends by clicking the "<a title="updates" href="http://sandbox.orkut.com/Notifications.aspx" id="n:.z">updates</a>" link on the left navigation menu, or in the "updates from my friends" section of your <a title="orkut home page" href="http://sandbox.orkut.com/Home.aspx" id="oede">orkut home page</a>.  You can also view your own activity stream by clicking "<a title="my updates" href="http://sandbox.orkut.com/MyUpdates.aspx" id="fha-">my updates</a>" on either of those pages.<br /><br />Note that activities with identical titles are currently treated as duplicates and only shown once.  Until we change this behavior, you can just add a timestamp to your activities to make them unique.<br /><br />If you want to play around with activities, try installing this <a title="sample app" href="http://sandbox.orkut.com/AppInfo.aspx?appId=1014107943644" id="wbxc">sample app</a>.  You can use the app to post activities with links, images, embedded videos, and more.  Want to post activities from your own app?  Check out the <a href="http://a.orkuteer.com/AG/app.xml">source code</a> for some example code.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-3144078944112179150?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/activity-streams-now-available-on-the-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updating app data this afternoon&#8230;</title>
		<link>https://googledata.org/google-orkut/updating-app-data-this-afternoon/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=updating-app-data-this-afternoon</link>
		<comments>https://googledata.org/google-orkut/updating-app-data-this-afternoon/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 23:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe are making updates to the app data store and will be doing somemaintenance work today.  You may notice some inconsistencies whenreading and writing app data during the afternoon today.We'll also be enabli...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br /><p>We are making updates to the app data store and will be doing some<br />maintenance work today.  You may notice some inconsistencies when<br />reading and writing app data during the afternoon today.<br /></p><br />We'll also be enabling quota checks soon on the data store. This means<br />that each application is allowed to write up to 10KB of data per user<br />into the store.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-4569584022933317321?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/updating-app-data-this-afternoon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer issues fixed on the sandbox</title>
		<link>https://googledata.org/google-orkut/internet-explorer-issues-fixed-on-the-sandbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=internet-explorer-issues-fixed-on-the-sandbox</link>
		<comments>https://googledata.org/google-orkut/internet-explorer-issues-fixed-on-the-sandbox/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 06:53:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsWe just pushed some new code to the sandbox that  fixes the IE issues.  As an added bonus, the MyApps page is now rendering the thumbnail and description specified in your app's ModulePrefs element, resolvin...]]></description>
				<content:encoded><![CDATA[<div><span>Posted by Lane LiaBraaten, Developer Programs<br /><br />We just pushed some new code to the sandbox that  fixes the <a href="http://code.google.com/p/opensocial-resources/issues/detail?id=48">IE issues</a>.  </span>As an added bonus, the MyApps page is now rendering the thumbnail and description specified in your app's ModulePrefs element, resolving <a href="http://code.google.com/p/opensocial-resources/issues/detail?id=28">this issue</a><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=28" ></a>.</div>  <div><span></span><br />One side effect from this update is that if you're using the gadgets.views package, you'll need to include <require feature="views">&lt;Require feature="views"/&gt; in the &lt;ModulePrefs&gt;<moduleprefs> of your gadget.  This is because the "views" package is not part of the Gadgets Core API, as shown in the <a href="http://code.google.com/apis/gadgets/docs/reference/index.html">Gadgets API Reference</a><br /><br /></moduleprefs></require></div> <div><span>To all the developers in India and  Brazil, we hope you have a productive Thursday.  To all the developers  in US, the night is still young!<br /><br /></span></div> <div><span></span> </div> <span>If you encounter any new issues, please file them in the <a href="http://code.google.com/p/opensocial-resources/wiki/IssuesTab">public  issue tracker</a> and, while you're there, star the issues that you think are important.   This will help the orkut team prioritize what features and fixes to focus  on.</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-2704054769393103114?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/internet-explorer-issues-fixed-on-the-sandbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s the final countdown&#8230;to launching orkut apps for Europe</title>
		<link>https://googledata.org/google-orkut/its-the-final-countdown-to-launching-orkut-apps-for-europe/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=its-the-final-countdown-to-launching-orkut-apps-for-europe</link>
		<comments>https://googledata.org/google-orkut/its-the-final-countdown-to-launching-orkut-apps-for-europe/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 05:16:00 +0000</pubDate>
		<dc:creator><![CDATA[Lane LiaBraaten]]></dc:creator>
				<category><![CDATA[Google Orkut]]></category>
		<category><![CDATA[orkut]]></category>
		<category><![CDATA[orkut developer blog]]></category>
		<category><![CDATA[orkut team]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Lane LiaBraaten, Developer ProgramsNo, not that Europe!It's easy to get our signals crossed, so we're launching this blog as a new channel for communicating features, bug fixes, sandbox status and other information directly to orkut developer...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Lane LiaBraaten, Developer Programs</span><br /><br />No, not <a href="http://www.youtube.com/watch?v=7_IKcMl_a9A" id="fb5l" title="that Europe">that Europe</a>!<br /><br />It's easy to get our signals crossed, so we're launching this blog as a new channel for communicating features, bug fixes, sandbox status and other information directly to orkut developers.  And what better subject matter for the first post than our plans for launching your OpenSocial apps on orkut?<br /><br />We've seen some great <a title="application submissions" href="http://code.google.com/apis/orkut/submission.html" id="e5qa">application submissions</a> and received a lot of feedback from developers at hackathons, in the developer forums, and in the <a title="public issue tracker" href="http://code.google.com/p/opensocial-resources/issues/list" id="deyd">public issue tracker</a>.  We're still working, but we're aiming to get our first release candidate (RC) on the sandbox this Friday, February 22.  Here's a list of issues we plan to have fixed in the initial RC:<br /><ul><li>     <a href="http://code.google.com/p/opensocial-resources/issues/detail?id=48" id="sqcg" title="Apps aren't rendering in IE">Apps aren't rendering in IE</a> - This is priority numero uno and will likely make it into the sandbox before Friday.<br /></li><li>     <a href="http://code.google.com/p/opensocial-resources/issues/detail?id=10" id="xfjh" title="Unable to fetch a Person by ID">Unable to fetch a Person by ID</a><br /></li><li>     <span class="h3"><a href="http://code.google.com/p/opensocial-resources/issues/detail?id=39" id="d5jd" title="Improper appParam escaping in the gadgets.* codepath">URL parameters sent to requestNavigateTo() are parsed incorrectly</a> </span>   </li><li>     <a href="http://code.google.com/p/opensocial-resources/issues/detail?id=23" id="e3r." title="Signed requests are passing the wrong owner ID">Signed requests are passing the wrong owner ID</a>    </li><li>     <a href="http://code.google.com/p/opensocial-resources/issues/detail?id=41" id="rb8b" title="If a user hasn't set their profile photo, the API returns a bad URL.">If a user hasn't set their profile photo, the API returns a bad URL.</a><br /></li></ul><br />You might have noticed that <a href="http://code.google.com/p/opensocial-resources/issues/detail?id=33" id="u8xz" title="user-to-user messaging">user-to-user messaging</a> didn't make the short list.  We know this is really important to application developers, and we're working to integrate this smoothly into the orkut user experience.  Keep an eye on this blog--we'll be posting our plans for implementing this functionality soon.<br /><br />Once the first RC is live on the sandbox, we'll need orkut developers (that's you!) to start kicking the tires.  We'll post on this blog and in the developer forum and give you a 3 day window to continue developing your apps (and report any issues).  Then we'll spend a couple days fixing any issues that you or our QA team finds.<br /><br />After this 5-day trial period, if we're confident that the RC meets our quality bar we'll start rolling out OpenSocial apps to orkut users.  We're going to start with a small number of English-speaking users (in <a href="http://www.traveldocs.com/images/europe_b.jpg" id="bivk" title="Europe">Europe</a>) and ramp up traffic over the following week or so.<br /><br />We'll continue to update this blog with our progress.  If you have any questions along the way, please post them in the <a title="Orkut developer forum" href="http://groups.google.com/group/opensocial-orkut" id="ll2h">orkut developer forum</a>.<br /><br />We're really excited to offer all the apps you've been building to orkut users.  Let's work together through this final push to get your applications onto millions of profiles around the world.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8869606213361684992-101205032799130275?l=orkutdeveloper.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-orkut/its-the-final-countdown-to-launching-orkut-apps-for-europe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
