• Save
OpenSocial
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

OpenSocial

  • 748 views
Uploaded on

OpenSocial Intorduction.

OpenSocial Intorduction.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
748
On Slideshare
737
From Embeds
11
Number of Embeds
3

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 11

http://ramsharma2k5.wordpress.com 6
http://www.linkedin.com 4
https://www.linkedin.com 1

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
    • Terminology
    • 3. Background
    • 4. What is Open Social
    • 5. Apache Shindig
    • 6. Who all are using it
    • 7. Sample Application
    • 8. Business Model
  • 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
    • 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
      • 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.
    • Small learning curve for application developers
      • 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
  • 15.  
  • 16. OpenSocial Components
    • Gadget Server API (REST/RPC)
    • 17. Social Server API (REST/RPC)
    • 18. Gadget API (JavaScript)
  • 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
  • 28. Q & A Thank You