Your SlideShare is downloading. ×
0
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
OpenSocial
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

OpenSocial

533

Published on

OpenSocial Intorduction.

OpenSocial Intorduction.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
533
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. Open Social By Ram Sharma Xebia India
  2. Agenda <ul><li>Terminology
  3. Background
  4. What is Open Social
  5. Apache Shindig
  6. Who all are using it
  7. Sample Application
  8. Business Model </li></ul>
  9. Terminology SNS = Social Networking Site Container = Social Network or Web Site Gadget = Apps = Application developed by third party developers like photobuzz, farmville etc
  10. Background Rising of Social Networks (1997 - SixDegrees.com) Evolution of Facebook Platform (2007) ?
  11. What was the scene
  12. What is OpenSocial <ul><li>The Google way to respond to Facebook
  13. A set of common API for social applications across multiple websites.
  14. The web is better when it's social </li><ul><li>Friends are fun, but they're only on some websites. OpenSocial helps these sites share their social data with the web. Applications that use the OpenSocial APIs can be embedded within a social network itself, or access a site's social data from anywhere on the web. </li></ul><li>Small learning curve for application developers </li><ul><li>OpenSocial apps are hosted XML documents with HTML and/or JavaScript within their bodies. The OpenSocial API can be accessed on the client-side using the JavaScript API, and on the server-side by using RESTful data APIs </li></ul></ul>
  15.  
  16. OpenSocial Components <ul><li>Gadget Server API (REST/RPC)
  17. Social Server API (REST/RPC)
  18. Gadget API (JavaScript) </li></ul>
  19. Apache Shindig Apache Shindig is the reference implementation of OpenSocial API specifications, versions 0.8.x and 0.9.x, a standard set of Social Network APIs which includes: * Profiles * Relationships * Activities * Shared applications * Authentication * Authorization
  20. Sample Application - Demo <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?> <Module> <ModulePrefs title=&quot;Hello World!&quot;> <Require feature=&quot;opensocial-0.8&quot; /> </ModulePrefs> <Content type=&quot;html&quot;> <![CDATA[ Hello, world! ]]> </Content> </Module>
  21. OpenSocial Users LinkedIn Monthly WW 20M MySpace Monthly WW 100M Netlog Monthly WW 41M Yahoo! Monthly US 126M Friendster Monthly US:2.4M Hyves Daily WW 4M Ning Monthly US:8.1M Complete list: http://www.opensocial.org/
  22. Business Model around OpenSocial <ul><li>Online Advertisement
  23. Social Data Sharing
  24. Social Analytics
  25. Retaining Users on the SNS
  26. Pay Per User
  27. ? </li></ul>
  28. Q & A Thank You

×