The social graph is the user footprint on the web. We are no longer living in the days when our online and real lives are separate. Developers can leverage off of this data to personalize and target applications for specific users.
Why would you ever want to build an application in such a hostile space? One main reason:When you first deploy your application you have the potential to reach the huge network of users on the existing platform, allowing you to build a user base very quickly – much more so than in traditional software development.
There are generally four layers that developers need to be concerned about when working in this space, all addressed by open source technologies.
OpenSocial is a project which seeks to standardize the approach to accessing user social data on a platform.Shindig is an apache project which allows OpenSocial gadgets (or apps) to render in a container.
OAuth is an open source project which is used to allow users to permission applications to perform actions or capture user data on their behalf. OpenID is a project which is used to take your social identity off the social networks and expose it, using a single sign-on username and password, to third parties.
Links to the projects and platforms we talked about during this presentation
Building on Social Application Platforms
Building on Social Application PlatformsJonathan LeBlanc – Technology Evangelist<br />Yahoo! Developer Network – Partner Integrations<br />Twitter: @jcleblanc<br />
2<br />Valuation: $4 Billion (May 2010)<br />Business Insider<br />Sold for between $15 - $25 Million<br />San Francisco Examiner<br />
4<br />RockYou! User Database Hacked<br />“In December 2009, an attacker breached the company's database of usernames and passwords of its 32 million users.”<br />Techweet: http://www.techweet.com<br />Zynga Threatens to Leave Facebook<br />“Zynga was threatening to leave Facebook altogether in the wake of Facebook's requiring exclusive use of Facebook credits for monetization in applications.”<br />TechCrunch: http://www.techcrunch.com<br />Spammers Running Wild In Latest MySpace Phishing Attack<br />“…suggesting that the site has fallen prey to a security exploit that grants spammers access to accounts.”<br />TechCrunch: http://www.techcrunch.com<br />