Social networking api for Android Developers

6,029 views

Published on

This is the presentation for developing social networking based mobile app. in Android

Published in: Technology, Education
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
6,029
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
56
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Social networking api for Android Developers

  1. 1. Social Networking API Satya Ram Twanabasu
  2. 2. Social Networking API <ul><li>Motivation </li></ul><ul><li>API Libraries for Facebook, Twitter and Other Social Networking Sites </li></ul>
  3. 3. Motivation <ul><li>Urge of Social Network Sites </li></ul><ul><li>We don't need to develop another Facebook...! </li></ul><ul><li>Plethora of Mobile App. Based using Social Networking APIs </li></ul><ul><ul><li>MeetByChance,SocialMuse,AgileMessanger </li></ul></ul><ul><ul><li>TweetDeck,TweetAssist,SwiftTwitter,XeekuTwitter </li></ul></ul>
  4. 4. OpenSocial <ul><li>Social Networking API by Google http:// www.opensocial.org </li></ul><ul><li>API supports for Hi5,MySpace,Orkut,Netlog,FriendFinder. </li></ul><ul><li>Based on HTML & JavaScript </li></ul><ul><li>Released on Nov '07(v 0.5) and latest version is 1.1(Nov '10) </li></ul>
  5. 5. OpenSocial for Java <ul><li>OpenSocial Java Client Library </li></ul><ul><li>JSON based Java Library packaged into single .jar file </li></ul><ul><li>Well documented and easy to use. </li></ul><ul><li>Not yet stable version and hence regularly updated. </li></ul>
  6. 6. facebook-android-sdk <ul><li>API for FB by FB targeting Android http:// github.com/facebook/facebook-android-sdk </li></ul><ul><li>Facebook Application ID must be set for developing any mobile app. with this SDK </li></ul><ul><li>http://www.facebook.com/developers/createapp.php </li></ul><ul><li>Very active project, first began on May'10 </li></ul><ul><li>Well documented and highly recommended </li></ul>
  7. 7. Twitter4j <ul><li>Unofficial Java library for the Twitter API http:// twitter4j.org </li></ul><ul><li>Targeted for Android and well-documented </li></ul><ul><li>Single .jar file no dependency for Oauth file </li></ul><ul><li>Latest version is 2.1.11 </li></ul><ul><li>Recommended API for Android </li></ul>
  8. 8. JTwitter <ul><li>Java library for the Twitter API http:// www.winterwell.com/software/jtwitter.php </li></ul><ul><li>Open Source Project by Daniel Winterstei </li></ul><ul><li>Packaged into two .jar files – twitter.jar and signpost.jar </li></ul><ul><li>Small library with easy access to Twitter </li></ul><ul><li>If you can do it at twitter.com, you can probably do it with Jtwitter - homepage </li></ul>
  9. 9. Twitter-Android-sdk <ul><li>Open Source Project hosted on githhub http:// github.com/sugree/twitter-android-sdk </li></ul><ul><li>Initiated by a Sugree(an active member of GithHub) on Oct 30,2010 </li></ul><ul><li>Very initial stage and not mature enough </li></ul>

×