I am adding social integration to my application and looking for general advice on how to do this.
Currently, the application shows the feed for a specific Facebook wall (authentication processed by the Facebook Android SDK), and feed for a specific Twitter hashtag. This is the beginning, but I want these channels to do a little more. For Facebook:
- For items with long feeds, the user should be able to "see more", including related images.
- Links inside feed elements should work and open in a browser
- Like / Unlike Feed Elements
- Feed Comment
- Post to the wall (create another item in the feed)
Similarly for Twitter:
- Links inside tweets should work and open in a browser
- Answer and retweets tricks
- Create tweets containing a specific hashtag
Since Facebook and Twitter have extensive APIs, and there are enough code examples floating around, all this is technically feasible, but it looks like reusing Facebook and Twitter clients. It’s a lot of work to get all the little details, maintain the code for API changes, and not quite in my application.
So, I’m thinking how to avoid reusing Facebook and Twitter clients.
There is only one idea: a direct user for the mobile versions of the relevant sites and needs to be done with it. The disadvantage is that the user will have to go through cumbersome authentication, even if certain client applications are already installed and completed on the user device.
: intents: Twitter, hashtag. Seesmic Twidroid - Twitter, . Twitter . Facebook. , "show facebook stream" " X" . . , .
, , Facebook Twitter ?