<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0QARXY-fip7ImA9WxJUEE8.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035</id><updated>2009-07-07T19:49:04.856-07:00</updated><title type="text">OpenSocial API Blog</title><subtitle type="html">A blog for OpenSocial developers.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.opensocial.org/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.opensocial.org/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>A Googler</name><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>114</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/OpensocialApiBlog" type="application/atom+xml" /><feedburner:emailServiceId>OpensocialApiBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;DUEMQH4zfCp7ImA9WxJVFUg.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-1270859438583834969</id><published>2009-07-02T10:58:00.000-07:00</published><updated>2009-07-02T11:01:21.084-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-02T11:01:21.084-07:00</app:edited><title>Apache Shindig 1.0-incubating released</title><content type="html">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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;The Apache Shindig 1.0-incubating release is available on the &lt;a href="http://incubator.apache.org/shindig/download/index.html"&gt;downloads page&lt;/a&gt; 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!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, on behalf of the Apache Shindig Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-1270859438583834969?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=GW7WRc4P108:oocOEMMF6HA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=GW7WRc4P108:oocOEMMF6HA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=GW7WRc4P108:oocOEMMF6HA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/GW7WRc4P108" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/1270859438583834969/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=1270859438583834969&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/1270859438583834969?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/1270859438583834969?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/GW7WRc4P108/apache-shindig-10-incubating-released.html" title="Apache Shindig 1.0-incubating released" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/07/apache-shindig-10-incubating-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQAQHw-fyp7ImA9WxJVEkQ.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-4807114883981010872</id><published>2009-06-29T09:26:00.000-07:00</published><updated>2009-06-29T09:35:41.257-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-29T09:35:41.257-07:00</app:edited><title>A new addition to the OpenSocial family - the ActionScript3 client library!</title><content type="html">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.&lt;br /&gt;&lt;br /&gt;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 &lt;a href="http://code.google.com/p/opensocial-as3-client"&gt;ActionScript Client Library project page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;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 &lt;a href="http://groups.google.com/group/opensocial-client-libraries"&gt;discussion forum&lt;/a&gt; and post your questions and feedback. We look forward to seeing you there!&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Jacky Wang, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4807114883981010872?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=yTPP4R20ccY:CokQ03bVSxk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=yTPP4R20ccY:CokQ03bVSxk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=yTPP4R20ccY:CokQ03bVSxk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/yTPP4R20ccY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/4807114883981010872/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=4807114883981010872&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/4807114883981010872?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/4807114883981010872?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/yTPP4R20ccY/new-addition-to-opensocial-family.html" title="A new addition to the OpenSocial family - the ActionScript3 client library!" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/06/new-addition-to-opensocial-family.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYGQ309eyp7ImA9WxJVEkQ.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-7718416333140833983</id><published>2009-06-23T14:29:00.000-07:00</published><updated>2009-06-29T09:48:42.363-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-29T09:48:42.363-07:00</app:edited><title>Why Enterprise Software Provider Atlassian Chose OpenSocial</title><content type="html">Hi, I'm Mark Halvorson the "Chief Imagineer" at Atlassian Software.  Whenever I tell people my title it is usually received in one of two ways - a chuckle and a blank stare, or for those in the know some comment about Walt Disney.  No, I don't make rides for an amusement park, but I do get to imagine inventive ways to combine thorny, enterprise challenges with some of the exciting things happening on the consumer web.  That is why I'm particularly excited to blog in this forum about how Atlassian is bringing OpenSocial to the Enterprise.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Enterprise, meet OpenSocial&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Much like "Imagineer" makes you think Walt Disney when you hear OpenSocial, you are likely thinking: Orkut, MySpace, and other Internet social networks. When we heard OpenSocial we thought: now there's some cool technology we can use to bring our portfolio closer together, and closer to lots of great stuff on the Internet.&lt;br /&gt;&lt;br /&gt;Atlassian is a seven-year young software company, hailing from Australia, and building collaboration and productivity tools for developers and teams. Many of you may of come across two of our better known products: JIRA, an issue tracker, and Confluence, an enterprise wiki. The rest of the portfolio includes a series of developer tools: FishEye, for exploring source code on the web; Crucible, for peer code review; Bamboo, a continuous integration server; and Clover, for test coverage analysis. We also offer Studio, which combines several of these products into a hosted integrated development suite.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Development is a social activity&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Development is social. Developers work in teams, often with other non-developers like product managers and technical writers. Those teams work together on a variety of shared objects: specifications, tasks, documentation, source code, builds and projects.  Each of those shared objects generate lots of activity: comments, subtasks, notifications of changes and edits, build failures, code commits. These teams use lots of different tools and systems: wikis, bug trackers, build automation systems, source code repositories. That's a huge internal social network.  People working with people, people working with systems, and systems working with systems - a river of activity that needs to funnel to the people who care about it most.  Our mission is to help developers collaborate and communicate easier, and in the process help them write higher quality code faster.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Okay, so why OpenSocial?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;With eight products that support various parts of the development process, each with their own dashboard, and each spitting off data and activity that the others could benefit from, OpenSocial gave us an inventive, proven integration pattern: gadgets . We've embraced OpenSocial gadgets as a method of integration between our own products and between other enterprise software, and we're using OpenSocial gadgets as a mechanism to inject functionality and information from our products into other OpenSocial-compliant containers on the Internet, like Gmail or iGoogle.&lt;br /&gt;&lt;br /&gt;JIRA 4.0 will be the first OpenSocial container in our portfolio to ship. JIRA has implemented OpenSocial through Shindig as a series of Atlassian plugins, which we call the Atlassian Gadgets plugins. JIRA produces Gadgets that can be displayed by other OpenSocial-compliant containers, including iGoogle and Gmail, and authentication between Gadget producers and consumers is handled through OAuth. We're excited about the possibilities. JIRA dashboards can now quickly assemble build status from Bamboo, project updates from Confluence, assigned code reviews from Crucible, all in the context of the issues and tasks assigned to a developer in the context of a JIRA project. Are you a team lead, and spend most of your time in Gmail? No problem, take all of that same information and park it there, so it's right alongside your inbox.&lt;br /&gt;&lt;br /&gt;We've launched a little site that talks more about what we're doing at http://www.atlassian.com/opensocial. You can also follow us on twitter http://twitter.com/atlassian.  I hope to do more blogging here about things we learn and cool stuff we're experimenting with. In the meantime, here's short video of how a dev manager, who may live in Gmail, can file issues and track the state of projects and builds using Atlassian Gadgets in Gmail.&lt;br /&gt;&lt;br /&gt;&lt;object id="ep_player" name="ep_player" data="http://cdn.episodic.com/player/EpisodicPlayer.swf?config=http%3A%2F%2Fcdn.episodic.com%2Fshows%2F13%2Fm5656ex2y9s2%2F2%2Fconfig.xml&amp;amp;autoplay=false" type="application/x-shockwave-flash" height="390" width="640"&gt;&lt;param name="movie" value="http://cdn.episodic.com/player/EpisodicPlayer.swf?config=http%3A%2F%2Fcdn.episodic.com%2Fshows%2F13%2Fm5656ex2y9s2%2F2%2Fconfig.xml&amp;amp;autoplay=false"&gt;&lt;param name="AllowScriptAccess" value="always"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;embed src="http://cdn.episodic.com/player/EpisodicPlayer.swf?config=http%3A%2F%2Fcdn.episodic.com%2Fshows%2F13%2Fm5656ex2y9s2%2F2%2Fconfig.xml&amp;amp;autoplay=false" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" id="ep_player" name="ep_player" height="390" width="640"&gt;&lt;/embed&gt;&lt;a href="http://analytics.episodic.com/download/em5656ex2y9s2/f20/opensocial-demo---atlassian-in-gmail.mp4"&gt;&lt;img src="http://cdn.episodic.com/shows/assets/2/a6098.jpg" border="0" height="360" width="640" /&gt;&lt;/a&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Mark Halvorson, Chief Imagineer, Atlassian Software Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7718416333140833983?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=ynETIChJuxk:nsNC4Qz7hUM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=ynETIChJuxk:nsNC4Qz7hUM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=ynETIChJuxk:nsNC4Qz7hUM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/ynETIChJuxk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/7718416333140833983/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=7718416333140833983&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7718416333140833983?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7718416333140833983?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/ynETIChJuxk/why-enterprise-software-provider.html" title="Why Enterprise Software Provider Atlassian Chose OpenSocial" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/06/why-enterprise-software-provider.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUFRHo4eip7ImA9WxJXFks.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-6929826999880504649</id><published>2009-06-10T12:22:00.000-07:00</published><updated>2009-06-10T12:46:55.432-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-10T12:46:55.432-07:00</app:edited><title>Check out these videos and slides from Google I/O</title><content type="html">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 &lt;a href="http://code.google.com/events/io/sessions.html#social"&gt;videos of all the social sessions&lt;/a&gt; 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 &lt;a href="http://google-code-updates.blogspot.com/2009/06/everybodys-talking-social-track-at.html"&gt;this post on the Google Code blog&lt;/a&gt;, but here's the list:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/GoogleSocialWeb.html"&gt;Google and the Social Web&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/BuildingBusinessSocialApps.html"&gt;Building a Business with Social Apps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/DesigningOpenSocialAppsSpeedScale.html"&gt; Designing OpenSocial Apps for Speed and Scale&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/SocialWebImplementorsGuide.html"&gt;The Social Web: An Implementor's Guide&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/PoweringMobileAppsSocialData.html"&gt;Powering Mobile Apps with Social Data&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/GFCPartners.html"&gt;Google Friend Connect In The Real World&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/OpenSocialEnterprise.html"&gt;OpenSocial in the Enterprise&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/BeyondCutPasteGoogleFriendConnect.html"&gt;Beyond Cut &amp;amp; Paste: Deep integrations with Google Friend Connect&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://code.google.com/events/io/sessions/GoogleFriendConnectGadgetsBestPractices.html"&gt;Google Friend Connect Gadgets: Best Practices in Code and Interaction Design&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;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 &lt;a href="http://code.google.com/events/io/sandbox.html"&gt;interviews&lt;/a&gt;, so thanks again to everyone who helped make the social track at Google I/O a success.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6929826999880504649?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=3KHAHSieWGs:GsCPfteQ0tU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=3KHAHSieWGs:GsCPfteQ0tU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=3KHAHSieWGs:GsCPfteQ0tU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/3KHAHSieWGs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/6929826999880504649/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=6929826999880504649&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6929826999880504649?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6929826999880504649?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/3KHAHSieWGs/if-you-werent-able-to-make-it-to-google.html" title="Check out these videos and slides from Google I/O" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/06/if-you-werent-able-to-make-it-to-google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUMRXo-fip7ImA9WxJQGUg.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-6826273331455369545</id><published>2009-06-02T08:57:00.000-07:00</published><updated>2009-06-02T08:58:04.456-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-02T08:58:04.456-07:00</app:edited><title>Hi5 launches hi5 Coins payment platform using OpenSocial Virtual Currency API</title><content type="html">Ever since launching our OpenSocial platform in March 2008, developers have been eager for a unified payment platform for collecting micro-transactions on hi5.  Over the past year, we have moved ahead to make such a virtual currency platform available to developers while ensuring a positive user experience for our members.  Over the last few weeks, hi5 has been launching our first third-party games integrated via OpenSocial-compliant APIs to our virtual currency platform – providing a standard payment method for developers to monetize their applications through our audience of over 60 million active users around the world.&lt;br /&gt;&lt;br /&gt;The first step in this progression was the launch of our virtual currency back in December 2008, which allowed users to buy hi5 Coins and use them to purchase virtual goods on the site. This platform was initially accessible only for hi5 premium features like Gifts.  We rapidly expanded the ways that users could get real currency into the system – going beyond credit/debit cards to include payment methods, such as mobile SMS, offers and alternate cards, like Ultimate Game cards, that are popular in different parts of the world.&lt;br /&gt;&lt;br /&gt;The next step was to make our payments interface OpenSocial compliant.  In order to make our virtual currency more universal across hi5 and non-hi5 applications, our OpenSocial platform team collaborated with other containers to propose an OpenSocial Virtual Currency API as an &lt;a href="https://docs.google.com/Doc?id=dfjcf7w4_10ddst9xd9&amp;amp;hl=en"&gt;extension&lt;/a&gt; to the OpenSocial specification. Our virtual currency interface was expedited due to the work started by other OpenSocial containers like Xiaonei.com, 51.com, and Netlog.com. With real use cases from Asia, Europe and Latin America, the containers quickly converged on the API specifications.&lt;br /&gt;&lt;br /&gt;The hi5 OpenSocial Virtual Currency interface is already live in public beta with several third-party developers like RockYou (RockYou Pets), Playdom (Poker Palace) and Small Worlds, enabling them to collect direct user payments within their games.  We have a number of additional partnerships that will launch soon.  OpenSocial developers can now leverage a standard virtual currency spec across containers – allowing them to monetize through micro-transactions without worrying about the details of payment processing, currency conversions, localized payment methods or other logistical challenges.  Our users benefit, as well, with more outlets for spending their hi5 Coins and a simplified and familiar process for making payments on the hi5 site.  We look forward to continuing to work with the OpenSocial community to innovate on the virtual currency standard and to make micro-transactions between users and developers a viable and growing revenue stream.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Anil Dharni, VP of Products at hi5 and member of the OpenSocial Foundation Board of Directors&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6826273331455369545?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=wXj9mIXJgIc:ojU-ZhU6Ge4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=wXj9mIXJgIc:ojU-ZhU6Ge4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=wXj9mIXJgIc:ojU-ZhU6Ge4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/wXj9mIXJgIc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/6826273331455369545/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=6826273331455369545&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6826273331455369545?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6826273331455369545?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/wXj9mIXJgIc/hi5-launches-hi5-coins-payment-platform.html" title="Hi5 launches hi5 Coins payment platform using OpenSocial Virtual Currency API" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/06/hi5-launches-hi5-coins-payment-platform.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EDQ3s8eCp7ImA9WxJQFkw.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-6225785006852367207</id><published>2009-05-28T10:57:00.000-07:00</published><updated>2009-05-29T09:47:52.570-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-29T09:47:52.570-07:00</app:edited><title>Cyworld plans to adopt OpenSocial</title><content type="html">Annyonghaseyo!&lt;br /&gt;&lt;br /&gt;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 &lt;a href="http://www.cyworld.com/index.aspx"&gt;Cyworld&lt;/a&gt;, which is the biggest social networking service in Korea with more than 23 million members registered under their real names!&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;We believe there will be plenty of opportunities for you as a developer:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The biggest real-name based network in the world&lt;/li&gt;&lt;li&gt;Payment API with proven virtual currency, Dotori&lt;/li&gt;&lt;li&gt;Viral distribution system integrated with NateOn, the leading instant messenger in Korea with 27 million registered members&lt;/li&gt;&lt;/ul&gt;We are at Google I/O this week, and would be happy to meet developers interested in Cyworld!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;About SK Communications&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;A leading online service provider, SK Communications offers wide range of services including Cyworld (SNS), NateOn (IM), Nate (Portal), etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;About Cyworld&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;Cyworld Fact Sheet (as of December 2008)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;23 million registered members&lt;/li&gt;&lt;li&gt;Among them, 13.6 million members log in on the site more than once per month&lt;/li&gt;&lt;li&gt;Average number of 1-chon (friends) per member, 47.8&lt;/li&gt;&lt;li&gt;All Cyworld members are connected to each other by 4.5 degrees of separation&lt;/li&gt;&lt;li&gt;6.6 billion photographs uploaded&lt;/li&gt;&lt;li&gt;19.6 billion postings&lt;/li&gt;&lt;li&gt;12 million postings posted everyday&lt;/li&gt;&lt;li&gt;8 million replies posted everyday&lt;/li&gt;&lt;li&gt;2,320 stars with Cyworld Minihompies&lt;/li&gt;&lt;li&gt;1.7 million members visiting their Minihompies everyday&lt;/li&gt;&lt;/ul&gt;If you’re interested in writing apps for Cyworld, please contact Dyne, who works for Corporate Development Team (dynelee@skcomms.co.kr)&lt;br /&gt;&lt;br /&gt;[Update: Changed link to point to Cyworld Korea, since that's where OpenSocial will be launched.]&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Kyle Kim, Cyworld Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6225785006852367207?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=Y7FyqojDB94:V_efShrPSwE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=Y7FyqojDB94:V_efShrPSwE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=Y7FyqojDB94:V_efShrPSwE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/Y7FyqojDB94" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/6225785006852367207/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=6225785006852367207&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6225785006852367207?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6225785006852367207?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/Y7FyqojDB94/cyworld-plans-to-adopt-opensocial.html" title="Cyworld plans to adopt OpenSocial" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/05/cyworld-plans-to-adopt-opensocial.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cFQnoycCp7ImA9WxJQFEk.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-7911808854696610187</id><published>2009-05-27T09:11:00.000-07:00</published><updated>2009-05-27T09:16:53.498-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-27T09:16:53.498-07:00</app:edited><title>The OpenSocial App Directory: All our apps in one place</title><content type="html">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.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://directory.opensocial.org/"&gt;OpenSocial App Directory&lt;/a&gt; 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.&lt;br /&gt;&lt;br /&gt;Please visit the &lt;a href="http://wiki.opensocial.org/index.php?title=OpenSocial_Directory"&gt;Directory Info page&lt;/a&gt; to learn more about how to be included in the directory.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7911808854696610187?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=DXTXUXCcbHQ:HzxXVFr6qX8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=DXTXUXCcbHQ:HzxXVFr6qX8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=DXTXUXCcbHQ:HzxXVFr6qX8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/DXTXUXCcbHQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/7911808854696610187/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=7911808854696610187&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7911808854696610187?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7911808854696610187?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/DXTXUXCcbHQ/opensocial-app-directory-all-our-apps.html" title="The OpenSocial App Directory: All our apps in one place" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/05/opensocial-app-directory-all-our-apps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYHSH05eip7ImA9WxJQE0o.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-7117985866533232423</id><published>2009-05-26T14:25:00.000-07:00</published><updated>2009-05-26T14:42:19.322-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-26T14:42:19.322-07:00</app:edited><title>What's on your mind? Ask the experts at Google I/O</title><content type="html">There will be a number of sessions on OpenSocial at &lt;a href="http://code.google.com/events/io/"&gt;Google I/O&lt;/a&gt; this week and we've assembled several panels of industry leaders, from top app developers to the biggest containers, and even &lt;a href="http://blog.opensocial.org/2009/05/opensocial-from-enterprise-perspective.html"&gt;some folks from the enterprise world&lt;/a&gt;.  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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Wonder how Playfish, RockYou!, Zynga and others have attracted millions of users to their apps?  &lt;a href="http://moderator.appspot.com/#15/e=6bacd&amp;amp;t=6af43"&gt;Ask questions for the Fireside Chat with App Developers here!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Thinking of starting your own OpenSocial container, but not sure where to start?  &lt;a href="http://moderator.appspot.com/#15/e=6bacd&amp;amp;t=6a76a"&gt;Ask questions for the Fireside Chat with Containers here!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Wondering how you can take this technology into the enterpise?  &lt;a href="http://moderator.appspot.com/#15/e=6e222&amp;amp;t=6a810"&gt;Ask questions for the "OpenSocial in the Enterprise" session here!&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;You can find &lt;a href="http://moderator.appspot.com/#16/e=69ba0"&gt;Q&amp;amp;A pages for all the sessions at I/O&lt;/a&gt;, so let us know what's on your mind and we'll address your questions at the event.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7117985866533232423?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=6QQq0ODTY-c:thiA550gnqU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=6QQq0ODTY-c:thiA550gnqU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=6QQq0ODTY-c:thiA550gnqU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/6QQq0ODTY-c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/7117985866533232423/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=7117985866533232423&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7117985866533232423?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7117985866533232423?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/6QQq0ODTY-c/whats-on-your-mind-ask-experts-at.html" title="What's on your mind? Ask the experts at Google I/O" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/05/whats-on-your-mind-ask-experts-at.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cBSXc8eip7ImA9WxJQEE4.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-8597938208916833376</id><published>2009-05-22T16:11:00.000-07:00</published><updated>2009-05-22T16:30:58.972-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-22T16:30:58.972-07:00</app:edited><title>OpenSocial from an Enterprise perspective</title><content type="html">&lt;span style="font-style: italic;"&gt;This post is part of the &lt;a href="http://google-code-updates.blogspot.com/2009/04/whos-google-io-spotlight-on-ajax-and.html"&gt;Who's @ Google I/O&lt;/a&gt;, a series of blog posts that give a closer look at developers who'll be speaking or demoing at &lt;a href="http://code.google.com/io"&gt;Google I/O&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As a Platform Evangelist at &lt;a href="http://salesforce.com/"&gt;salesforce.com&lt;/a&gt; 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 &lt;a href="http://www.opensocial.org/"&gt;OpenSocial&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;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. &lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;span style="font-family: arial;" id="njvs"&gt;&lt;div style="text-align: left;" id="a8xz"&gt;&lt;img src="https://docs.google.com/a/google.com/File?id=dc253kgn_30c68m4kxh_b" style="width: 648px; height: 152.514px;" /&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;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 &lt;a href="http://code.google.com/events/io/sessions/OpenSocialEnterprise.html"&gt;OpenSocial in the Enterprise&lt;/a&gt; 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 &lt;a href="http://moderator.appspot.com/#15/e=6e222&amp;amp;t=6a810"&gt;Q&amp;amp;A page&lt;/a&gt; and we'll address them next week.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Dave Carroll, Platform Evangelist - Salesforce.com&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8597938208916833376?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=XGW0i7ekwzI:JCBRsMDNiy0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=XGW0i7ekwzI:JCBRsMDNiy0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=XGW0i7ekwzI:JCBRsMDNiy0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/XGW0i7ekwzI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/8597938208916833376/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=8597938208916833376&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8597938208916833376?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8597938208916833376?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/XGW0i7ekwzI/opensocial-from-enterprise-perspective.html" title="OpenSocial from an Enterprise perspective" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/05/opensocial-from-enterprise-perspective.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAHQ3w9eyp7ImA9WxJRGU4.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-8921747985262570013</id><published>2009-05-21T11:14:00.000-07:00</published><updated>2009-05-21T12:38:52.263-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-21T12:38:52.263-07:00</app:edited><title>How OpenSocial v0.9 streamlines your app</title><content type="html">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!) &lt;span style="background-color: rgb(255, 255, 255);"&gt;and reduces the number of requests needed to pass social data between clients, containers, and your app server (faster apps!).  Here's a clo&lt;/span&gt;ser look...&lt;br /&gt;&lt;br /&gt;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:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Client requests profile and friend info from the container (via DataRequests)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Container responds with the social data&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Client requests application data from a remote server (via makeRequest)&lt;/li&gt;&lt;li&gt;Container proxies request to remote server&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Remote server responds to container with application data&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Client combines the social and application data and presents it to the user (via JavaScript)&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://docs.google.com/a/google.com/File?id=cg5w4h4v_3d882wjc4_b"&gt;&lt;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" /&gt;&lt;/a&gt;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:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Client requests an application view&lt;/li&gt;&lt;li&gt;The container sends social data to the remote server&lt;/li&gt;&lt;li&gt;The remote server combines social and application data, returning HTML and JavaScript&lt;/li&gt;&lt;li&gt;The container sends the content to the client&lt;/li&gt;&lt;/ol&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://docs.google.com/a/google.com/File?id=cg5w4h4v_49pvsdkck_b"&gt;&lt;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" /&gt;&lt;/a&gt;Much cleaner!  These new features are already live on &lt;a title="sandbox.orkut.com" href="http://sandbox.orkut.com/" rel="nofollow"&gt;sandbox.orkut.com&lt;/a&gt; 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 &lt;a title="new tutorial" href="http://wiki.opensocial.org/index.php?title=Social_Application_Tutorial" rel="nofollow"&gt;new tutorial&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Happy coding!&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8921747985262570013?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=XYuFdr5L9_I:ntVOq1iMCf8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=XYuFdr5L9_I:ntVOq1iMCf8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=XYuFdr5L9_I:ntVOq1iMCf8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/XYuFdr5L9_I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/8921747985262570013/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=8921747985262570013&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8921747985262570013?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8921747985262570013?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/XYuFdr5L9_I/how-opensocial-v09-streamlines-your-app.html" title="How OpenSocial v0.9 streamlines your app" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/05/how-opensocial-v09-streamlines-your-app.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcNRn0_fyp7ImA9WxJRF0g.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-6321483095426248683</id><published>2009-05-19T09:20:00.000-07:00</published><updated>2009-05-19T09:21:37.347-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-19T09:21:37.347-07:00</app:edited><title>Register Now! San Francisco DevJam - Tuesday, May 26th</title><content type="html">Greetings Developers!&lt;br /&gt;&lt;br /&gt;The MySpace Open Platform would like to invite you to the MySpace San Francisco DevJam.&lt;br /&gt;&lt;br /&gt;This DevJam covers everything you’ll need to know about how to build great apps using  MySpace Open Platform. It will begin with the State of the Platform, and tell you all about what’s happening with the container and things to come. It’ll cover everything from porting apps to MySpace, leveraging messaging channels, OpenSocial 0.9, OSML, using OpenSocial outside the container, and everything in between.  You won’t want to miss this DevJam event!&lt;br /&gt;&lt;br /&gt;If you can’t attend in person, don’t worry! We plan to livestream the event, stay tuned on that front for more details…&lt;br /&gt;&lt;br /&gt;Guest Speakers include:&lt;ul&gt;&lt;li&gt;Jason Oberfest, General Manager of the MySpace Open Platform and SVP of Business Development&lt;/li&gt;&lt;li&gt;Gerardo Capiel, VP of Product for the MySpace Open Platform&lt;/li&gt;&lt;li&gt;Dan Yue, Co-Founder of Playdom&lt;/li&gt;&lt;li&gt;Sebastien de Halleux, Chief Operating Officer and Co-Founder of Playfish&lt;/li&gt;&lt;li&gt;Max Newbould, Product Lead for MySpace Open Platform’s OpenSocial container&lt;/li&gt;&lt;li&gt;Max Engel, Product Lead for MySpaceID&lt;/li&gt;&lt;/ul&gt;And many more!&lt;br /&gt;&lt;br /&gt;Space is limited, so click below to see the full agenda and to register now!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://myspacesfdevjam.eventbrite.com/"&gt;http://myspacesfdevjam.eventbrite.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_T2s6qGoIhqU/ShHL1eN6CtI/AAAAAAAAABQ/R7WbSihdLJc/s1600-h/image001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://3.bp.blogspot.com/_T2s6qGoIhqU/ShHL1eN6CtI/AAAAAAAAABQ/R7WbSihdLJc/s400/image001.jpg" alt="" id="BLOGGER_PHOTO_ID_5337271152915647186" border="0" /&gt;&lt;/a&gt;Hope to see you there!!&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by MySpace Open Platform Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6321483095426248683?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=At7vBRhzUXI:MWYQdbzm3O4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=At7vBRhzUXI:MWYQdbzm3O4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=At7vBRhzUXI:MWYQdbzm3O4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/At7vBRhzUXI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/6321483095426248683/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=6321483095426248683&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6321483095426248683?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6321483095426248683?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/At7vBRhzUXI/register-now-san-francisco-devjam.html" title="Register Now! San Francisco DevJam - Tuesday, May 26th" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_T2s6qGoIhqU/ShHL1eN6CtI/AAAAAAAAABQ/R7WbSihdLJc/s72-c/image001.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/05/register-now-san-francisco-devjam.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQAR349eip7ImA9WxJRFE8.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-7152617327940973670</id><published>2009-05-15T15:26:00.000-07:00</published><updated>2009-05-15T15:59:06.062-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-15T15:59:06.062-07:00</app:edited><title>Sonico.com announces the launch of its OpenSocial Container</title><content type="html">Hola! My name is Alvaro Teijeiro and I am Sonico’s development manager.&lt;br /&gt;&lt;br /&gt;I’m happy to announce that Sonico has recently launched its OpenSocial developer sandbox! Sonico.com is one of the leading social networks in Latin America with more than 35 million registered users.  Positioned as the second largest social network in Brazil, Sonico is available in English, Spanish and Portuguese. We’re currently looking for select launch partners that can work with us to provide valuable engaging apps for our upcoming June production launch.&lt;br /&gt;&lt;br /&gt;To request access to the developer sandbox, visit &lt;a href="http://sandbox.sonico.com/"&gt;http://sandbox.sonico.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Background&lt;/span&gt;&lt;br /&gt;Sonico is a social communication platform launched in July 2007 that merges social utility and entertainment to communicate and keep in touch with friends, family and co-workers.  Sonico has been developed with a strong emphasis in user legitimacy, privacy and personalization, and is being widely adopted across Latin America.&lt;br /&gt;&lt;br /&gt;In addition to popular features such as photo and video sharing, we’ve recently launched a virtual currency system that can be used to purchase a wide variety of goods and services, such as virtual gifts, greeting cards and profile skins.  We’re very excited to allow app developers to tap into this new economy and will be working towards it during the next couple of months!&lt;br /&gt;&lt;br /&gt;Detailed specs on Sonico’s features, growth and OpenSocial implementation can be found in the following presentation:&lt;br /&gt;&lt;div style="width: 425px; text-align: left;" id="__ss_1417552"&gt;&lt;a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/sonico/sonico-open-social-launch-1417552?type=powerpoint" title="Sonico OpenSocial Launch"&gt;Sonico OpenSocial Launch&lt;/a&gt;&lt;object style="margin: 0px;" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=sonicoopensociallaunch-090511091443-phpapp02&amp;amp;stripped_title=sonico-open-social-launch-1417552"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=sonicoopensociallaunch-090511091443-phpapp02&amp;amp;stripped_title=sonico-open-social-launch-1417552" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;"&gt;View more &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline;" href="http://www.slideshare.net/sonico"&gt;Sonico Presentations&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Implementation Overview: OpenSocial v0.8.1&lt;/span&gt;&lt;br /&gt;Sonico's OpenSocial platform includes the following:&lt;ul&gt;&lt;li&gt;Full support for the core Opensocial APIs:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;AppData&lt;/li&gt;&lt;li&gt;People/Person&lt;/li&gt;&lt;li&gt;Activities&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Gadget rendering of home, profile, preview and canvas views&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Dimensions for views are the same as used by Orkut&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Viral features:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;requestCreateActivity&lt;/li&gt;&lt;li&gt;requestShareApp&lt;/li&gt;&lt;li&gt;requestSendMessage&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;RESTful APIs&lt;/li&gt;&lt;ul&gt;&lt;li&gt;RESTful and RPC protocols&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Upcoming Supported Features&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Access to PhotoAlbum API by July&lt;/li&gt;&lt;li&gt;Access to Virtual Currency API by August&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;For further implementation details and future updates, please see: &lt;a href="http://wiki.opensocial.org/index.php?title=Sonico"&gt;http://wiki.opensocial.org/index.php?title=Sonico&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Timeline&lt;/span&gt;&lt;br /&gt;Developer Sandbox – Available now!  (since April)&lt;br /&gt;Consumer Launch - June 2009&lt;br /&gt;&lt;br /&gt;We’re really excited to work with app developers to deliver engaging, value added applications to millions of users!&lt;br /&gt;&lt;br /&gt;For more information regarding Sonico.com OpenSocial platform, please visit and/or contact us at &lt;a href="http://sandbox.sonico.com/"&gt;http://sandbox.sonico.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Alvaro Teijeiro, CIO, Sonico&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7152617327940973670?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=hR5IObfSch0:3YC3LQOOCF8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=hR5IObfSch0:3YC3LQOOCF8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=hR5IObfSch0:3YC3LQOOCF8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/hR5IObfSch0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/7152617327940973670/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=7152617327940973670&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7152617327940973670?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7152617327940973670?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/hR5IObfSch0/sonicocom-announces-launch-of-its.html" title="Sonico.com announces the launch of its OpenSocial Container" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/05/sonicocom-announces-launch-of-its.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEESHszeyp7ImA9WxVaGUQ.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-7765287690783920928</id><published>2009-04-17T12:20:00.000-07:00</published><updated>2009-04-17T12:30:09.583-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-17T12:30:09.583-07:00</app:edited><title>OpenSocial community defines version 0.9</title><content type="html">A new version of the &lt;a href="http://www.opensocial.org/specs"&gt;OpenSocial Specification&lt;/a&gt; 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 &lt;a href="http://www.opensocial.org/Technical-Resources/opensocial-spec-v09/OpenSocial-Specification-Release-Notes.html"&gt;OpenSocial v0.9 updates&lt;/a&gt; aim to make coding and rendering apps blazing fast.&lt;br /&gt;&lt;br /&gt;If you're not familiar with the &lt;a href="http://wiki.opensocial.org/index.php?title=Specification_Process"&gt;specification process&lt;/a&gt;, here's how OpenSocial evolves from one version to the next:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;New ideas are proposed and discussed on the spec list (which anyone can contribute to).&lt;/li&gt;&lt;li&gt;Proposals that are selected by the community are prototyped to flesh out the details.&lt;/li&gt;&lt;li&gt;After a vote, the new version of the spec is &lt;a href="http://www.opensocial.org/specs"&gt;published&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Containers implement support for the new spec.&lt;/li&gt;&lt;li&gt;App developers start using the new features.&lt;/li&gt;&lt;/ul&gt;Luckily, many of the prototypes for these new features were implemented in &lt;a href="http://incubator.apache.org/shindig/"&gt;Apache Shindig&lt;/a&gt;, so they'll be coming to a container near you in short order.  Keep an eye on your favorite container's blog for announcements (&lt;a href="http://orkutdeveloper.blogspot.com/2009/03/using-templates-and-data-pipelining-for.html"&gt;like this one&lt;/a&gt;) about when v0.9 features will be ready for you to check out.&lt;br /&gt;&lt;br /&gt;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&lt;a href="http://code.google.com/events/io/"&gt; Google I/O site&lt;/a&gt; to sign up and join us.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, on behalf of the &lt;a href="http://www.opensocial.org/"&gt;OpenSocial Community&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7765287690783920928?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=7b3PbPvIFLY:cITLczV6Fvg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=7b3PbPvIFLY:cITLczV6Fvg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=7b3PbPvIFLY:cITLczV6Fvg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/7b3PbPvIFLY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/7765287690783920928/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=7765287690783920928&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7765287690783920928?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7765287690783920928?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/7b3PbPvIFLY/opensocial-community-defines-version-09.html" title="OpenSocial community defines version 0.9" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/04/opensocial-community-defines-version-09.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ICRng-eSp7ImA9WxVaGEQ.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-8861875548938980481</id><published>2009-04-16T09:30:00.000-07:00</published><updated>2009-04-16T09:32:47.651-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-16T09:32:47.651-07:00</app:edited><title>Japan's Mixi Announces Open Beta Launch of its OpenSocial Container</title><content type="html">My name is Yoichiro Tanaka. I belong to the Platform Team of mixi, Inc. “mixi” is currently the most popular Japanese social networking service (SNS) and has more than 16.3 million registered users. I am happy to announce that we have released an open beta of “mixi apps, ” which is based on OpenSocial. The first release of the “mixi apps” container (runtime environment) was in last December, but this was only to select companies. However as of April 8th, we've opened the door to all developers!&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5325324287089242050" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 273px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_T2s6qGoIhqU/SedaOW2278I/AAAAAAAAABA/8L5OVOE7B4s/s320/mixi-screen-clipped.jpg" border="0" /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Background&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;"mixi" was launched in February 2004 as one of the first social networking services in Japan. It lets users create profiles, make friends with other users, post diaries, discuss in several communities, share pictures and music with friends, etc.&lt;br /&gt;&lt;br /&gt;In addition to those basic features, we have been developing the mixi Platform and working with our partners (service providers or developers) on enhancing the "mixi" service for users. “mixi apps” is one of our services which lets social application providers develop applications that use social graphs formed in mixi, and provide these applications to mixi users. To achieve this, we thought OpenSocial would be the best solution.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Supported Features&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;OpenSocial core APIs (People, Activities and Persistence).&lt;/li&gt;&lt;li&gt;The gadgets "core" and "feature-Specific" APIs (The gadgets APIs are mostly supported in the open beta with full support coming in the production release).&lt;/li&gt;&lt;li&gt;A mixi specific "Community API," which allows application access to mixi community (or group) information along with its members.&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;Upcoming Supported Features&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;OpenSocial's RESTful Protocol will be supported in the near future as "mixi Connect."&lt;/li&gt;&lt;li&gt;The mixi platform will also support a photo album API, among other APIs.&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;Timeline&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Closed beta release - December 2008&lt;/li&gt;&lt;li&gt;Open beta release - Available now!&lt;/li&gt;&lt;li&gt;Consumer launch - first half of 2009&lt;/li&gt;&lt;/ul&gt;To learn more about mixi's new OpenSocial platform please visit:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://developer.mixi.co.jp/"&gt;http://developer.mixi.co.jp/&lt;/a&gt; (Note: this site is in Japanese)&lt;br /&gt;&lt;br /&gt;To support and engage our new mixi social applications development community, on April 23rd we will hold our first ever mixi OpenSocial developers conference, "mixi Appli Conference 2009." In addition to providing detailed information on how to build applications for "mixi apps," we will also talk about "mixi fund," which is a program that offers financial support to social application developers. More information on this conference can be found at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mixi.co.jp/mixiappli-event/"&gt;http://mixi.co.jp/mixiappli-event/&lt;/a&gt; (Note: this site is also in Japanese)&lt;br /&gt;&lt;br /&gt;We believe our upcoming production release of "mixi apps" and overall support of the OpenSocial standards will enable us easily continue innovating on compelling future social services for our users.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Yoichiro Tanaka, mixi OpenSocial Architect&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8861875548938980481?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=mWFeRi5G1Qk:ro-eIPjzn7w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=mWFeRi5G1Qk:ro-eIPjzn7w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=mWFeRi5G1Qk:ro-eIPjzn7w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/mWFeRi5G1Qk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/8861875548938980481/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=8861875548938980481&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8861875548938980481?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8861875548938980481?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/mWFeRi5G1Qk/japans-mixi-announces-open-beta-launch.html" title="Japan's Mixi Announces Open Beta Launch of its OpenSocial Container" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_T2s6qGoIhqU/SedaOW2278I/AAAAAAAAABA/8L5OVOE7B4s/s72-c/mixi-screen-clipped.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/04/japans-mixi-announces-open-beta-launch.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AESX8_fyp7ImA9WxVbF08.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-4175732079848580036</id><published>2009-04-01T17:43:00.000-07:00</published><updated>2009-04-02T18:21:48.147-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-02T18:21:48.147-07:00</app:edited><title>Important OAuth signing changes coming to a container near you</title><content type="html">Although OAuth and OpenSocial make a powerful combination, it's important for developers to know specific implementation details for each container.  If you're a developer using the OpenSocial &lt;a href="http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/restful-protocol"&gt;REST&lt;/a&gt; and &lt;a href="http://www.opensocial.org/Technical-Resources/opensocial-spec-v081/rpc-protocol"&gt;RPC&lt;/a&gt; protocols, either with the &lt;a href="http://blog.opensocial.org/2008/12/opensocial-now-friends-with-php-java.html"&gt;client libraries&lt;/a&gt; or by rolling-your-own implementation, we wanted to let you know about two fundamental changes coming to Shindig which are intended to simplify the implementation and use of OAuth.&lt;br /&gt;&lt;br /&gt;First, using content-type: application/x-www-form-urlencoded in any client to server requests will be strictly prohibited.  Instead, we recommend using application/json, application/xml, or application/atom+xml.&lt;br /&gt;&lt;br /&gt;Second, in addition to the current method of body signing (which treats the entire body as a query parameter), a new implementation will be made available called the &lt;a href="http://oauth.googlecode.com/svn/spec/ext/body_hash/1.0/drafts/1/spec.html"&gt;request body hash&lt;/a&gt;. Developers should use one method or the other, not both, on any given request. When available, the client libraries will default to using the request body hash.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Here's a bit of background on these changes:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In order to verify that requests sent by developers to OpenSocial containers are actually coming from a trusted source, they are cryptographically signed. The container verifies signature to check that the request originated from the developer and to ensure that the details of the request have not been intercepted or modified by a third party.&lt;br /&gt;&lt;br /&gt;In most cases, this turns out just fine, but incompatibilities and inconsistencies arise when you happen to send a request containing "&amp;amp;" or "=" characters in the body, such as this request to update appdata:&lt;br /&gt;&lt;br /&gt;[{"params":{"groupId":"@self","appId":"@app","userId":"@viewer","data":{"testkey":"a=b&amp;amp;b=c"},"fields":"testkey"},"id":"add","method":"appdata.update"}]&lt;br /&gt;&lt;br /&gt;When such a body is sent along with a content-type of application/x-www-form-urlencoded, Java Shindig (following the Java servlet spec) assumes that the "&amp;amp;" and "=" characters delineate key/value pairs of form data (it's x-www-&lt;span style="font-style: italic;"&gt;form&lt;/span&gt;-urlencoded after all). When these parameters are reordered and put together as part of the &lt;a href="http://oauth.net/core/1.0/#anchor14"&gt;OAuth signing process&lt;/a&gt;, the new signature will not match the one sent by the developer (who treats the request body as one giant parameter instead of several, as intended).  Thus, the request fails.&lt;br /&gt;&lt;br /&gt;However, when the content-type of the request body is properly disclosed (application/json in this case), Java Shindig will treat the body as one parameter, thereby avoiding any conflicts with either the spec or the "&amp;amp;" and "=" characters.  In addition, support for the request body hash does away with the non-standard behavior of putting the request body into the signature base string, substituting a hash in its place. It's quite elegant, and far simpler from an implementation standpoint.&lt;br /&gt;&lt;br /&gt;For more history and discussion, see &lt;a href="http://groups.google.com/group/opensocial-and-gadgets-spec/browse_thread/thread/113f52b3ccace4d7"&gt;this thread&lt;/a&gt; in the OpenSocial and gadgets spec group.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What this means for you as a developer:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you've been dreading the part where I say "go implement this in your code," fear not. We've released new versions of each of the client libraries (&lt;a href="http://code.google.com/p/opensocial-java-client/downloads/detail?name=opensocial-20090402.jar"&gt;Java&lt;/a&gt;, &lt;a href="http://code.google.com/p/opensocial-php-client/downloads/detail?name=opensocial-php-client-1.0.1.zip"&gt;PHP&lt;/a&gt;, &lt;a href="http://code.google.com/p/opensocial-python-client/downloads/detail?name=opensocial-python-client-0.2.0.zip"&gt;Python&lt;/a&gt;, &lt;a href="http://code.google.com/p/opensocial-ruby-client/downloads/detail?name=opensocial-0.0.3.gem"&gt;Ruby&lt;/a&gt;) which support the changes, while maintaining backwards compatibility.&lt;br /&gt;&lt;br /&gt;Starting today, the iGoogle and orkut sandboxes are incorporating these changes to let you start testing right away&lt;br /&gt;&lt;br /&gt;If you have any questions on the client library changes, feel free to ask in the &lt;a href="http://groups.google.com/group/opensocial-client-libraries"&gt;client libraries group&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Dan Holevoet, Google Developer Programs&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4175732079848580036?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=MTIHYrgibpY:1VlrY2F8uG8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=MTIHYrgibpY:1VlrY2F8uG8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=MTIHYrgibpY:1VlrY2F8uG8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/MTIHYrgibpY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/4175732079848580036/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=4175732079848580036&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/4175732079848580036?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/4175732079848580036?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/MTIHYrgibpY/important-oauth-signing-changes-coming.html" title="Important OAuth signing changes coming to a container near you" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/04/important-oauth-signing-changes-coming.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQGRXc4eSp7ImA9WxVbFk0.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-1607817626160142154</id><published>2009-04-01T10:24:00.000-07:00</published><updated>2009-04-01T10:35:24.931-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-01T10:35:24.931-07:00</app:edited><title>eBay announces Selling Manager Apps beta, opens up platform to gadget developers</title><content type="html">My name is Farhang Kassaei, I am a platform architect at eBay.&lt;br /&gt;&lt;br /&gt;We are very excited to announce that our Selling Manager (SM) suite of productivity tools is now offered as a gadget container - with the same extensibility technology behind OpenSocial.  In other words, eBay Selling Manager is now OPEN as a beta platform to ALL developers.  This is a great opportunity for developers to have direct access to professional sellers who manage their businesses on eBay.&lt;br /&gt;&lt;br /&gt;With our beta platform launch today the SM sandbox is open to anyone with an eBay developer account. If you have not signed up for the eBay Developers Program yet,  join for FREE at &lt;a href="http://developer.ebay.com/join"&gt;http://developer.ebay.com/join&lt;/a&gt;. If you are already a member of our developer community, visit &lt;a href="http://developer.ebay.com/smapps"&gt;http://developer.ebay.com/smapps&lt;/a&gt; for all the information you need to get started.&lt;br /&gt;&lt;br /&gt;eBay will be opening up applications within Selling Manager to all sellers later this summer so this is the perfect time to get on board and get your application user-ready and tested. Also, don't forget to attend our annual Developer Conference in San Jose this June where we’ll be offering hands-on training for Selling Manager Applications. Visit our Developers Conference &lt;a href="http://www.ebay.com/devcon/"&gt;web site&lt;/a&gt; for more details.&lt;br /&gt;&lt;br /&gt;Now, let me tell you a bit about the Selling Manager Apps. Although the SM apps are built on top of gadget specifications, they are not the typical OpenSocial applications (for one, eBay does not have a traditional traversable social graph). The SM Apps are productivity tools for eBay sellers, such as tools that allow sellers to manage customer questions more effectively, or to handle shipping and handling of sold items, or to identify and graph marketplace trends in pricing. Like any small business, eBay sellers value tools that make them more efficient and maximize their profitability.&lt;br /&gt;&lt;br /&gt;What is most exciting about SM Apps is that you can make money. You choose how much you would like to charge for your applications and get paid by your subscribers. eBay handles billing your subscribers, processing their payments and distributing the funds to you thorough your PayPal account.&lt;br /&gt;&lt;br /&gt;eBay is excited to be part of the OpenSocial/Gadget community. Our goal is to make development of commercial applications as open as developing social applications. Check out our Selling Manager beta platform hub at &lt;a href="http://developer.ebay.com/smapps"&gt;http://developer.ebay.com/smapps&lt;/a&gt;, and make sure to let us know how you think we’re doing.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Farhang Kassaei, Platform Architect, eBay&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-1607817626160142154?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=dosI3ztol2M:sr_jtPJlnAg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=dosI3ztol2M:sr_jtPJlnAg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=dosI3ztol2M:sr_jtPJlnAg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/dosI3ztol2M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/1607817626160142154/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=1607817626160142154&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/1607817626160142154?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/1607817626160142154?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/dosI3ztol2M/ebay-announces-selling-manager-apps.html" title="eBay announces Selling Manager Apps beta, opens up platform to gadget developers" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/04/ebay-announces-selling-manager-apps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUBSH4_eCp7ImA9WxVbFE4.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-615726423758811422</id><published>2009-03-30T11:06:00.000-07:00</published><updated>2009-03-30T11:37:39.040-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-30T11:37:39.040-07:00</app:edited><title>Japan's goo home social network launches OpenSocial developer sandbox</title><content type="html">My name is Eiji Kitamura, and I am the OpenSocial architect at "goo," one of the biggest portal sites in Japan with over 43 million unique visitors per month.  I'm happy to announce that we've recently launched an &lt;a href="http://developer.home.goo.ne.jp/"&gt;OpenSocial developer sandbox&lt;/a&gt; for the "&lt;a href="http://home.goo.ne.jp/"&gt;goo home&lt;/a&gt;" social network site (SNS).&lt;br /&gt;&lt;br /&gt;The new goo developer sandbox is open to anyone, and we welcome developers to start building and testing OpenSocial applications on our platform. Please be advised however, that the site is in currently only in Japanese.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_T2s6qGoIhqU/SdELus0Z2RI/AAAAAAAAAA4/3IlqvEPselo/s1600-h/goohome.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 257px;" src="http://3.bp.blogspot.com/_T2s6qGoIhqU/SdELus0Z2RI/AAAAAAAAAA4/3IlqvEPselo/s320/goohome.png" alt="" id="BLOGGER_PHOTO_ID_5319045531834112274" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Background&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"goo Home" originally launched in October 2007 with the goal of making the web more social. It lets users create a profile, build relationships with friends, and share all kinds of activities through blog posts, bookmarks, locations on map, videos, pictures, restaurant reviews, etc. However, when we launched these services in 2007, the technology was proprietary. Now, they are implemented using standard OpenSocial technologies!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;OpenSocial Supported Features&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here are some details of the OpenSocial API support offered by goo:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Full support for core OpenSocial areas&lt;/li&gt;&lt;ul&gt;&lt;li&gt;AppData&lt;/li&gt;&lt;li&gt;People/Person&lt;/li&gt;&lt;li&gt;Activities&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Gadget rendering support for 'home', 'profile', and 'canvas' views&lt;/li&gt;&lt;li&gt;Extensive privacy controls on personal attributes. (ex: not returning attributes when set as private by user)&lt;/li&gt;&lt;li&gt;Specific support for viral features:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;requestCreateActivity(with permission control)&lt;/li&gt;&lt;ul&gt;&lt;li&gt;MediaItem supported&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;requestShareApp&lt;/li&gt;&lt;li&gt;requestPermission (requests one time permission for profile viewer's personal information)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;Note: OpenSocial REST/RPC services are not yet supported, but we expect to support them in the near future.&lt;br /&gt;&lt;br /&gt;In addition to general support of OpenSocial application development, we've expanded the social features in the following areas:&lt;ul&gt;&lt;li&gt;Added feed import functionality for 30 external services&lt;/li&gt;&lt;li&gt;Emoji (emoticon) support&lt;/li&gt;&lt;li&gt;opensocial-jquery support (courtesy of Nobuhiro Nakajima)&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Launch Timeline&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Developer Sandbox - Available now!&lt;/li&gt;&lt;li&gt;Consumer Launch - Late April, 2009&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Getting Started&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;All OpenSocial developers who have a basic knowledge of Japanese can get started today by registering an account at goo's developer sandbox (&lt;a href="http://developer.home.goo.ne.jp/"&gt;http://developer.home.goo.ne.jp/&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;On our developer site you'll also find plenty of helpful OpenSocial technical information with detailed documentation on our OpenSocial support.  (Note: all content is in Japanese.)&lt;br /&gt;&lt;br /&gt;We hope the support of OpenSocial standards in our new platform inspires new and uniquely Japanese innovations for the evolution of the social web!&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by &lt;a href="http://devlog.agektmr.com/en/"&gt;Eiji Kitamura&lt;/a&gt;, Architect, NTT Resonant Inc.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-615726423758811422?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=b56Xa5EwAQM:UgUxYpVqucU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=b56Xa5EwAQM:UgUxYpVqucU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=b56Xa5EwAQM:UgUxYpVqucU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/b56Xa5EwAQM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/615726423758811422/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=615726423758811422&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/615726423758811422?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/615726423758811422?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/b56Xa5EwAQM/japans-goo-home-social-network-launches.html" title="Japan's goo home social network launches OpenSocial developer sandbox" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_T2s6qGoIhqU/SdELus0Z2RI/AAAAAAAAAA4/3IlqvEPselo/s72-c/goohome.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/03/japans-goo-home-social-network-launches.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcGRHs7fCp7ImA9WxVUGU4.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-5635468899605411272</id><published>2009-03-24T11:30:00.001-07:00</published><updated>2009-03-24T16:40:25.504-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-24T16:40:25.504-07:00</app:edited><title>Netlog's first Developer Day - April 2, 2009 at Kinepolis in Brussels (Belgium)</title><content type="html">Netlog is a fun community counting more than 40 million members all over the world.  With more than 60% of our users between the ages of 14 and 24, we can also say that Netlog is the favourite place for many youths to meet online. We joined the OpenSocial initiative at the beginning of 2008, and since that time we have been improving our platform for users and developers alike. After more than a year on OpenSocial we have many stories to share. &lt;br /&gt; &lt;br /&gt;If you'd like to learn from our team and from other developers who have been building great applications for Netlog users, here is an open invitation for you: on April 2nd we will be hosting our first Developer Day at Kinepolis in Brussels, Belgium. This is a one-day, free admission event.  &lt;br /&gt; &lt;br /&gt;We'll dedicate the morning to sharing information about our APIs, gaming platform, localization technology and monetization possibilities, and will also offer you a codelab in the afternoon.  &lt;br /&gt; &lt;br /&gt;Mark your calendar and start spreading the word! Email us at &lt;a href="mailto:netlogday@netlog.com"&gt;netlogday@netlog.com&lt;/a&gt; if you have any questions.  &lt;br /&gt; &lt;br /&gt;We'll be thrilled to have you join us. For more info, check out our &lt;a href="http://en.netlog.com/go/developer/blog/blogid=3125097#blog"&gt;blog post&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;For more information about Netlog’s OpenSocial implementation go to &lt;a href="http://en.netlog.com/go/developer/opensocial"&gt;http://en.netlog.com/go/developer/opensocial&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Update:&lt;/span&gt; For those interested in the codelab portion of Netlog's Developer Day, we wanted to provide some additional details.  The Netlog team will be joined by members of the Google team for the afternoon codelab, and agencies such as BBDO and Thesedays will be showing how they integrated Netlog’s Brand Integration Platform into their clients’ online marketing strategies. BBDO and Thesedays will also share insights on how they succeeded in capturing the attention of Netlog's enthusiastic, young, active community.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Folke Lemaitre, VP Engineering, Netlog&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-5635468899605411272?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=P5UU-SQeqV0:zoiJWMgg5GI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=P5UU-SQeqV0:zoiJWMgg5GI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=P5UU-SQeqV0:zoiJWMgg5GI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/P5UU-SQeqV0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/5635468899605411272/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=5635468899605411272&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/5635468899605411272?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/5635468899605411272?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/P5UU-SQeqV0/netlogs-first-developer-day-april-2.html" title="Netlog's first Developer Day - April 2, 2009 at Kinepolis in Brussels (Belgium)" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/03/netlogs-first-developer-day-april-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8GSXwyfip7ImA9WxVUFUo.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-5351769654712140328</id><published>2009-03-19T12:03:00.000-07:00</published><updated>2009-03-20T10:40:28.296-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-20T10:40:28.296-07:00</app:edited><title>Introducing the OpenSocial Development Environment</title><content type="html">With the &lt;a href="http://code.google.com/p/opensocial-development-environment/"&gt;OpenSocial Development Environment (OSDE)&lt;/a&gt;, you no longer need an online OpenSocial container environment to build your applications.  OSDE is a new &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; plugin that lets you develop either OpenSocial JavaScript (gadget) client applications or OpenSocial Java client applications using OpenSocial 0.8's REST/RPC protocols, entirely within the Eclipse development environment.&lt;br /&gt;&lt;br /&gt;OSDE is the creation of &lt;a href="http://www.opensocial.org/profile/YoichiroTanaka"&gt;Yoichiro Tanaka&lt;/a&gt;, an expert software developer and leading pioneer in OpenSocial development from Japan. Yoichiro has also published a &lt;a href="http://gihyo.jp/book/2009/978-4-7741-3748-3"&gt;book on OpenSocial development&lt;/a&gt; in Japan.&lt;br /&gt;&lt;br /&gt;Installing the OSDE plugin onto Eclipse 3.4.1 (or later) takes only minutes, and you can be up and running with a fully self-contained OpenSocial development environment. OSDE provides a complete social network environment in a single plugin, along with the necessary tools to easily manage your environment's social data.  Additionally, you won't need to create multiple accounts on a social network for testing your applications. This can come in handy if you happen to feel inspired to create a new OpenSocial app while on a plane! &lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Hh8r7A3o42g&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Hh8r7A3o42g&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Architectural Highlights&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OSDE is able to provide a complete, standalone development environment because it bundles the same code running on many OpenSocial containers today into a single Eclipse plug-in: for serving gadgets and OpenSocial data, &lt;a href="http://incubator.apache.org/shindig/"&gt;Apache Shindig&lt;/a&gt; is bundled along with a compact &lt;a href="http://www.h2database.com/"&gt;Java H2 database&lt;/a&gt;, allowing for social data persistence. OSDE also uses &lt;a href="http://www.hibernate.org/"&gt;Hibernate&lt;/a&gt; for Java Object Relational mapping of the OpenSocial data entities: people, activities, and data. Plus, OSDE bundles the &lt;a href="http://code.google.com/p/opensocial-java-client/"&gt;OpenSocial Java client library&lt;/a&gt; so its wizards can quickly generate runnable Java client applications that use OpenSocial's REST/RPC protocols.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Feature Highlights&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OSDE also includes development features that greatly enhance OpenSocial development:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;OpenSocial project creator wizards for both JavaScript/gadget client apps, as well as Java client applications that use the REST/RPC protocols.&lt;/li&gt;&lt;li&gt;A re-entrant gadget specification editor that enables efficient editing of OpenSocial gadget properties, views, locale settings, user preferences as well as gadget and spec/JavaScript source code.&lt;/li&gt;&lt;li&gt;An OpenSocial console view that shows the console output of the local Shindig/H2 social engine, as well as tabbed views for directly managing the onboard People, Activities and AppData persisted social data.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;OSDE users can use the social database console to edit their own custom social data (such as people, friend relationships, activities etc.), or they can simply load the sample social data that comes with Apache Shindig's 'Sample Container' application.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;For more information on how to use OSDE, checkout the &lt;a href="http://wiki.opensocial.org/index.php?title=OSDE_Tutorial"&gt;OSDE tutorial&lt;/a&gt; (which includes a &lt;a href="http://www.youtube.com/watch?v=Hh8r7A3o42g"&gt;screencast&lt;/a&gt;) and visit the &lt;a href="http://code.google.com/p/opensocial-development-environment/"&gt;OSDE homepage&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Chris Schalk, Google Developer Advocate&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-5351769654712140328?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=2_dXlbkHeho:G_3Oh91xySU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=2_dXlbkHeho:G_3Oh91xySU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=2_dXlbkHeho:G_3Oh91xySU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/2_dXlbkHeho" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/5351769654712140328/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=5351769654712140328&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/5351769654712140328?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/5351769654712140328?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/2_dXlbkHeho/introducing-opensocial-development.html" title="Introducing the OpenSocial Development Environment" /><author><name>Sara</name><uri>http://www.blogger.com/profile/15024214523304863180</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="08712717525261660209" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/03/introducing-opensocial-development.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUDRno9cCp7ImA9WxVUE0Q.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-6336596871036254938</id><published>2009-03-18T09:15:00.000-07:00</published><updated>2009-03-18T09:21:17.468-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-18T09:21:17.468-07:00</app:edited><title>Build OpenSocial Apps for Social Change, Win Prizes</title><content type="html">The &lt;a href="http://netsquared.org/changetheweb"&gt;Change the Web Challenge&lt;/a&gt; invites developers to create widgets and web applications that help people connect to opportunities to make a difference all over the web.  It's a contest happening right now with $10,000 in prizes!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TinOg0_YgIQ/ScEetnSKVsI/AAAAAAAARWI/YtsIDAGCa8g/s1600-h/changetheweb.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 219px; height: 313px;" src="http://4.bp.blogspot.com/_TinOg0_YgIQ/ScEetnSKVsI/AAAAAAAARWI/YtsIDAGCa8g/s400/changetheweb.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5314562804262000322" /&gt;&lt;/a&gt;&lt;br /&gt;The Change the Web Challenge is being run by &lt;a href="http://www.socialactions.com/"&gt;Social Actions&lt;/a&gt; - an aggregator of actions people can take to support causes, nonprofits, and progressive projects from more than forty different sites - like &lt;a href="http://www.globalgiving.com/"&gt;GlobalGiving&lt;/a&gt;, &lt;a href="http://www.change.org/my_change/home"&gt;Change.org&lt;/a&gt;, &lt;a href="http://www.donorschoose.org/"&gt;DonorsChoose.org&lt;/a&gt;, &lt;a href="http://kiva.org/"&gt;Kiva.org&lt;/a&gt;, &lt;a href="http://www.idealist.org/"&gt;Idealist.org&lt;/a&gt; and &lt;a href="http://www.volunteermatch.org/"&gt;VolunteerMatch&lt;/a&gt;.  Social Actions then makes these actions available in a &lt;a href="http://www.socialactions.com/developers"&gt;common format and API&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now we’re looking to get those actions out there on the web sites, blogs and social networks we visit every day.&lt;br /&gt;&lt;br /&gt;That's where OpenSocial comes in. &lt;br /&gt;&lt;br /&gt;OpenSocial is the key to the social web.  By enabling you to build apps that help people connect to actions on the most popular social websites like hi5, LinkedIn, MySpace, Netlog, Ning, orkut, and Yahoo! - you can help millions of people make a difference!&lt;br /&gt;&lt;br /&gt;So the question we want to ask the OpenSocial community is:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What’s your dream idea for an OpenSocial app that helps people engage and interact around ways to take action?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Some ideas that might help get you started:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An app that helps you find and share (and maybe show off) actions on your favorite OpenSocial social network. &lt;/li&gt;&lt;li&gt;An app that enables you and your friends to compete to see who can take the most actions.&lt;/li&gt;&lt;li&gt;An app that displays the hottest actions on your profile for the issues you care about.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Got an idea?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Dig into the &lt;a href="http://www.socialactions.com/developers"&gt;Developer Resources&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Join Social Actions &lt;a href="http://groups.google.com/group/social-actions-dev"&gt;Developers Google Group&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Check out apps already submitted to the &lt;a href="http://www.netsquared.org/projectgallery/changetheweb"&gt;Project Gallery&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;We're also hosting an online chat, &lt;a href="http://my.socialactions.com/events/opensocial-for-social-change"&gt;OpenSocial for Social Change&lt;/a&gt; on Wednesday, March 25th (11am-12pm PST) with guests &lt;b&gt;Dan Peterson&lt;/b&gt; (President, OpenSocial Foundation), &lt;b&gt;Jay Parikh&lt;/b&gt; (Secretary, OpenSocial Foundation + Senior Vice President of Engineering at Ning) &amp; &lt;b&gt;Maxwell Newbould&lt;/b&gt; (Product Developer for MySpace OpenSocial) to explore and brainstorm how OpenSocial's framework and apps can help create a better world.  The chat will be open to everyone to participate.  Please &lt;a href="http://my.socialactions.com/events/opensocial-for-social-change"&gt;RSVP here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Joe Solomon, Director, Social Actions' Change the Web Challenge&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-6336596871036254938?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=b9SsOY2PXSc:psgM-4oOXcE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=b9SsOY2PXSc:psgM-4oOXcE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=b9SsOY2PXSc:psgM-4oOXcE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/b9SsOY2PXSc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/6336596871036254938/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=6336596871036254938&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6336596871036254938?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/6336596871036254938?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/b9SsOY2PXSc/build-opensocial-apps-for-social-change.html" title="Build OpenSocial Apps for Social Change, Win Prizes" /><author><name>Dan Peterson, Product Manager</name><uri>http://www.blogger.com/profile/05677772767072854676</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="18173363920464443661" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_TinOg0_YgIQ/ScEetnSKVsI/AAAAAAAARWI/YtsIDAGCa8g/s72-c/changetheweb.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/03/build-opensocial-apps-for-social-change.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AGSXw6fip7ImA9WxVVEU8.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-7350010254541606830</id><published>2009-03-03T13:49:00.000-08:00</published><updated>2009-03-03T16:15:28.216-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-03T16:15:28.216-08:00</app:edited><title>Test drive data pipelining and OpenSocial templates</title><content type="html">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!&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Data Pipelining&lt;/span&gt;&lt;br /&gt;To use data pipelining, add &lt;code&gt;&amp;lt;Require feature="opensocial-data"&amp;gt;&lt;/code&gt; to the ModulePrefs in your gadget spec.  Then you can specify the data that you want by adding request tags to a &lt;code&gt;&amp;lt;Content&amp;gt;&lt;/code&gt; section of your gadget spec.  For example, to access the viewer's friends, include a tag like this:&lt;br /&gt;&lt;pre&gt;&amp;lt;script xmlns:os="http://ns.opensocial.org/2008/markup" type="text/os-data"&amp;gt;&lt;br /&gt; &amp;lt;os:PeopleRequest key="friends" userId="@viewer" groupId="@friends"&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;Note that you set the &lt;code&gt;key&lt;/code&gt; attribute in the &lt;code&gt;os:PeopleRequest&lt;/code&gt; 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: &lt;code&gt;opensocial.data.getContext().getDataSet('friends')&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;OpenSocial Templates&lt;/span&gt;&lt;br /&gt;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:&lt;br /&gt;&lt;pre&gt;&amp;lt;Require feature="opensocial-templates"&amp;gt;&lt;br /&gt; &amp;lt;Param name="process-on-server"&amp;gt;true&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;lt;/Require&amp;gt;&lt;br /&gt;&lt;/pre&gt;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:&lt;br /&gt;&lt;pre&gt;&amp;lt;script type="text/os-template"&amp;gt;&lt;br /&gt;  &amp;lt;ul&amp;gt;&lt;br /&gt;   &amp;lt;li repeat="${friends}"&amp;gt;&lt;br /&gt;     &amp;lt;span class="name" id="id${Context.Index}"&amp;gt;${Cur.name.givenName}&amp;lt;/span&amp;gt;&lt;br /&gt;   &amp;lt;/li&amp;gt;&lt;br /&gt;  &amp;lt;/ul&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/pre&gt;This example illustrates several special variables in OpenSocial templates:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;repeat&lt;/span&gt; - iterate over the 'friends' object by adding the &lt;code&gt;repeat&lt;/code&gt; attribute to the  element.&lt;/li&gt;  &lt;li&gt;&lt;span style="font-weight: bold;"&gt;Context.Index&lt;/span&gt; - an index for the object being repeated.&lt;/li&gt;  &lt;li&gt;&lt;span style="font-weight: bold;"&gt;Cur&lt;/span&gt; - a reference to the current object.  In this case that object is a JSON representation of a person so you can access fields directly.&lt;/li&gt;&lt;/ul&gt;These new features are currently available on the &lt;a href="http://sandbox.orkut.com/"&gt;orkut sandbox&lt;/a&gt;, so you can try them out today. For more information (including a full example), visit the &lt;a href="http://wiki.opensocial.org/index.php?title=OpenSocial_Templates"&gt;OpenSocial Templates&lt;/a&gt; page on the OpenSocial wiki.  Once you've had a chance to check it out, please send a note to the &lt;a href="http://groups.google.com/group/opensocial-and-gadgets-spec/topics"&gt;spec list&lt;/a&gt; -- OpenSocial templates are designed to make app development easier, so let us know if we hit the mark.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7350010254541606830?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=RusZoOIjeaw:o6d58fanFaM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=RusZoOIjeaw:o6d58fanFaM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=RusZoOIjeaw:o6d58fanFaM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/RusZoOIjeaw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/7350010254541606830/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=7350010254541606830&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7350010254541606830?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7350010254541606830?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/RusZoOIjeaw/test-drive-data-pipelining-and.html" title="Test drive data pipelining and OpenSocial templates" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/03/test-drive-data-pipelining-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEDRXs8cSp7ImA9WxVWF0U.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-5022947059764300673</id><published>2009-02-27T13:40:00.000-08:00</published><updated>2009-02-27T17:31:14.579-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-27T17:31:14.579-08:00</app:edited><title>OpenSocial Weekend Apps</title><content type="html">&lt;a href="http://www.weekendapps.com/"&gt;WeekendApps&lt;/a&gt; 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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The air was charged all weekend&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Saturday workshops&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Photo story by Shirley X. Lin&lt;/span&gt;&lt;br /&gt;&lt;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;amp;video_smoothing=on&amp;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"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;small&gt;&lt;a href="http://www.opensocial.org/video/video"&gt;Find more videos like this on &lt;em&gt;OpenSocial.org&lt;/em&gt;&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Awards:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;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 &lt;a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fcook-paseman.appspot.com%2Fstatic%2Fgifts.xml"&gt;YumieDate&lt;/a&gt;, &lt;a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fwww.dhingana.com%2Forkut"&gt;Bollywood Music&lt;/a&gt;, &lt;a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fsites.google.com%2Fa%2Fmeetuhere.com%2Fflashcard%2FHome%2FFlashCardOS.xml"&gt;Flash Cards&lt;/a&gt;, &lt;a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fprodnv.appspot.com%2Fgadget%2Fgadget.xml"&gt;Product Envy&lt;/a&gt;, &lt;a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fopensocial.dorkfort.com%2Fclubbin.xml"&gt;R U Clubbin?&lt;/a&gt; and &lt;a href="http://www.orkut.com/Main#AppInfo.aspx?appUrl=http%3A%2F%2Fsocialcells.appspot.com%2Fstatic%2Fquiz2.xml"&gt;Buddy Quiz!&lt;/a&gt;. 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 &lt;a href="http://code.google.com/events/io/"&gt;Google I/O&lt;/a&gt; passes.  Finally, Sun gave a lot of cool geek toys and restaurant cards to support the developers.&lt;br /&gt;&lt;br /&gt;See all the launched apps at &lt;a href="http://wiki.opensocial.org/index.php?title=WeekendApps"&gt;OpenSocial Weekend Apps&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by &lt;/span&gt;Sudha Jamthe, WeekendApps co-organizer&lt;span class="byline-author"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;font size="-1"&gt;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.&lt;/font&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-5022947059764300673?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=XHgsZ-xvmYQ:nuSm_FwDCK0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=XHgsZ-xvmYQ:nuSm_FwDCK0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=XHgsZ-xvmYQ:nuSm_FwDCK0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/XHgsZ-xvmYQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/5022947059764300673/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=5022947059764300673&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/5022947059764300673?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/5022947059764300673?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/XHgsZ-xvmYQ/opensocial-weekend-apps.html" title="OpenSocial Weekend Apps" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/02/opensocial-weekend-apps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYFRXkyeip7ImA9WxVWFkU.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-7181913897923609273</id><published>2009-02-26T13:21:00.000-08:00</published><updated>2009-02-26T13:35:14.792-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-26T13:35:14.792-08:00</app:edited><title>Gmail Labs gadgets now support OpenSocial APIs</title><content type="html">A couple months back, the Gmail team added &lt;a href="http://gmailblog.blogspot.com/2008/10/new-in-labs-calendar-and-docs-gadgets.html"&gt;a few Labs experiments that let you add gadgets to Gmail's left nav&lt;/a&gt;. 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.&lt;br /&gt;&lt;br /&gt;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 &lt;a href="http://code.google.com/apis/igoogle/docs/gs.html"&gt;iGoogle sandbox&lt;/a&gt; uses.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XTXqPXGS5kI/SacIw7HJfiI/AAAAAAAAABo/rosPMMbEBsU/s1600-h/Gmail_Friends.jpg"&gt;&lt;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" /&gt;&lt;/a&gt;Ready to try it out?  To add a gadget to the left nav of your Gmail account, follow these steps:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Go to the &lt;a href="http://mail.google.com/mail/#settings/labs"&gt;'Labs' tab&lt;/a&gt; under Gmail Settings.&lt;/li&gt;&lt;li&gt;Enable the 'Add any gadget by URL' experiment and click 'Save Changes.'&lt;/li&gt;&lt;li&gt;Now you'll have a &lt;a href="http://mail.google.com/mail/#settings/gadgets"&gt;'Gadgets'&lt;/a&gt; tab under Settings.&lt;/li&gt;&lt;li&gt;Enter the URL of an OpenSocial gadget spec and click 'Add'.&lt;/li&gt;&lt;/ol&gt;Try adding the &lt;a href="http://osda.appspot.com/gadget/osda-gmail.xml"&gt;OpenSocial Dev app&lt;/a&gt; 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.&lt;br /&gt;&lt;br /&gt;Like all &lt;a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;amp;ctx=mail&amp;amp;answer=29418"&gt;Gmail Labs&lt;/a&gt;, OpenSocial support is experimental and may change, break or disappear.  You can find more info about Gmail's implementation of OpenSocial on the &lt;a href="http://wiki.opensocial.org/index.php?title=Gmail"&gt;Gmail page&lt;/a&gt; of the OpenSocial wiki.  If you have questions, please post them in the &lt;a href="http://groups.google.com/group/opensocial-api/topics"&gt;OpenSocial Application Development forum&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-7181913897923609273?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=KvEXlKAaKqw:uUU2uCyFgjk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=KvEXlKAaKqw:uUU2uCyFgjk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=KvEXlKAaKqw:uUU2uCyFgjk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/KvEXlKAaKqw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/7181913897923609273/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=7181913897923609273&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7181913897923609273?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/7181913897923609273?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/KvEXlKAaKqw/gmail-labs-gadgets-now-support.html" title="Gmail Labs gadgets now support OpenSocial APIs" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_XTXqPXGS5kI/SacIw7HJfiI/AAAAAAAAABo/rosPMMbEBsU/s72-c/Gmail_Friends.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/02/gmail-labs-gadgets-now-support.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cNQnk4fip7ImA9WxVWEUs.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-4062647258515660943</id><published>2009-02-20T11:38:00.000-08:00</published><updated>2009-02-20T12:18:13.736-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-20T12:18:13.736-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="china" /><category scheme="http://www.blogger.com/atom/ns#" term="mentez" /><title>OpenSocial App Developer Mentez Expanding into China</title><content type="html">2008 was a great year for OpenSocial, with dozens of social networks all over the world adopting this standard as their technology of choice for open application platforms.  This has greatly expanded the reach of OpenSocial applications to over 600 million users, and social app developers stand to benefit from this global expansion. &lt;br /&gt;&lt;br /&gt;At Mentez, our goals are to create useful apps for consumers and to help international brands extend their reach. With OpenSocial, we have learned a lot about building social apps for global audiences, especially for users in Latin America, Europe and Asia. &lt;br /&gt;&lt;br /&gt;Late in 2008 many top Chinese social networks, namely xiaonei, 51, MySpace.cn, Tianya, and YiQi all rolled out their support for OpenSocial.  We helped &lt;a href="http://www.youtube.com/watch?v=EgBGQlQc30I"&gt;sponsor OpenSocial hackathons&lt;/a&gt; in December in Beijing and Shanghai, China.  Since then we have successfully migrated some of our applications such as &lt;a href="http://apps.51.com/friendsgrid"&gt;好友方格 (FriendGrid)&lt;/a&gt;, Popularity, Soccermania to xiaonei and 51.com.&lt;br /&gt;&lt;br /&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 167px;" src="http://4.bp.blogspot.com/_SieTDeJOfgs/SZ8Pq2WvS8I/AAAAAAAAAus/zNuVerXc1yw/s320/Picture+5.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5304976114885544898" /&gt;Through this experience we have learned a lot about the market of Chinese social networks.  For example, as app developers, it is very important to know who these users are. Xiaonei has a strong presence among university students while 51.com is especially popular with young people who frequent Internet cafes, each with over 30 million monthly active users.&lt;br /&gt;&lt;br /&gt;A second critical stumbling block for foreign apps ported to Chinese containers is network latency.  Finding local hosting can help here. We are currently on track for procuring servers inside China for large scale deployment as we execute on our goal in 2009 of reaching over 1 million users in China.  Visit the &lt;a href="http://wiki.opensocial.org/index.php?title=Resources_for_migration_to_Chinese_containers"&gt;OpenSocial wiki&lt;/a&gt; for more info on resources (e.g. hosting) about Chinese containers.&lt;br /&gt;&lt;br /&gt;Another common issue that app developers face, especially on new social networks that support OpenSocial, is how to monetize.  To this end we at Mentez bring a network of 200 developers and a strong team of business developers that let brands and their agencies integrate social channels and networks within their online strategy.  Through our deep-rooted connections in advertising industry, we bring advertising dollars, especially from big brand names, to the application ecosystems on social networks, and we are looking forward to working with both social networks and app developers to enhance monetary value for the entire ecosystem. &lt;br /&gt;&lt;br /&gt;As OpenSocial continues to take root and gains stronger adoption around the world, we look forward to many exciting opportunities in 2009 and beyond.&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Juan Franco, CEO, Mentez&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4062647258515660943?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=qV1lpwP4Mtg:QTA4TQ-Megs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=qV1lpwP4Mtg:QTA4TQ-Megs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=qV1lpwP4Mtg:QTA4TQ-Megs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/qV1lpwP4Mtg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/4062647258515660943/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=4062647258515660943&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/4062647258515660943?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/4062647258515660943?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/qV1lpwP4Mtg/opensocial-app-developer-mentez.html" title="OpenSocial App Developer Mentez Expanding into China" /><author><name>api.rboyd</name><uri>http://www.blogger.com/profile/08405436280227503401</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="05095913696217258577" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_SieTDeJOfgs/SZ8Pq2WvS8I/AAAAAAAAAus/zNuVerXc1yw/s72-c/Picture+5.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/02/opensocial-app-developer-mentez.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMBRn0-fCp7ImA9WxVQF0o.&quot;"><id>tag:blogger.com,1999:blog-3767917694929724035.post-8388897173935673094</id><published>2009-02-04T10:20:00.000-08:00</published><updated>2009-02-04T10:50:57.354-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-04T10:50:57.354-08:00</app:edited><title>New social features launched on opensocial.org</title><content type="html">&lt;div&gt;  It seems like a no-brainer to create a social network for the OpenSocial community, so we've used &lt;a href="http://ning.com/" id="sdgd" title="Ning"&gt;Ning&lt;/a&gt; to add some social features to &lt;a href="http://www.opensocial.org/" id="c2hc" title="opensocial.org"&gt;www.opensocial.org&lt;/a&gt;.  Here are some of the cool new things you can do on the site: &lt;/div&gt; &lt;div&gt;  &lt;ul&gt;&lt;li&gt;  Run OpenSocial apps! Since N&lt;span style="font-family:georgia;"&gt;ing supports OpenSocial, you can add apps to your profile; including useful tools like the &lt;/span&gt;&lt;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"&gt;OpenSocial Dev App&lt;/a&gt;&lt;span style="font-family:georgia;"&gt; or any apps you've written yourself. Use your profile to show off your work!&lt;/span&gt;&lt;/li&gt;&lt;li&gt;  &lt;a href="http://www.opensocial.org/chat" id="olii" title="Chat"&gt;Chat&lt;/a&gt; with other developers to get help or raise issues in real time.  &lt;/li&gt;&lt;li&gt;  Learn about upcoming OpenSocial &lt;a href="http://www.opensocial.org/events" id="t:xa" title="events"&gt;events&lt;/a&gt; (or run one yourself!), then share your &lt;a href="http://www.opensocial.org/photo" id="p4sm" title="photos"&gt;photos&lt;/a&gt; or &lt;a href="http://www.opensocial.org/video" id="ynn6" title="videos"&gt;videos&lt;/a&gt; with the community.  &lt;/li&gt;&lt;/ul&gt; &lt;/div&gt;  &lt;div&gt;  Of course, opensocial.org is still the place to find OpenSocial &lt;a href="http://www.opensocial.org/page/tutorials-1"&gt;tutorials&lt;/a&gt;, &lt;a href="http://www.opensocial.org/page/specs-1"&gt;official specs&lt;/a&gt;, and other &lt;a href="http://www.opensocial.org/page/resources-1"&gt;resources&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Join the community at &lt;a href="http://www.opensocial.org/" id="dwk-" title="new site"&gt;www.opensocial.org&lt;/a&gt; and let us know what you think! &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="byline-author"&gt;Posted by Lane LiaBraaten, OpenSocial Team&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8388897173935673094?l=blog.opensocial.org'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=diBgweOgQ3o:_KaKVRUSelk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/OpensocialApiBlog?a=diBgweOgQ3o:_KaKVRUSelk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/OpensocialApiBlog?i=diBgweOgQ3o:_KaKVRUSelk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OpensocialApiBlog/~4/diBgweOgQ3o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.opensocial.org/feeds/8388897173935673094/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=3767917694929724035&amp;postID=8388897173935673094&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8388897173935673094?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3767917694929724035/posts/default/8388897173935673094?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/OpensocialApiBlog/~3/diBgweOgQ3o/new-social-features-launched-on.html" title="New social features launched on opensocial.org" /><author><name>Lane LiaBraaten</name><uri>http://www.blogger.com/profile/06928545248860627417</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="07032237227293742415" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://blog.opensocial.org/2009/02/new-social-features-launched-on.html</feedburner:origLink></entry></feed>
