« »

New Tutorial – Twitter API Integration

Posted August 4th, 2009 by Nazmul

We believe in the power of ONE, at ScreamingToaster. We believe in innovation - ONE experience can change a person's life. We believe in partnerships - ONE endeavor can establish lasting trust & mutual success. We believe in education - ONE training course can empower a developer for life. We believe in giving back - ONE open-source project can inspire future entrepreneur. ONE person can become the leader that starts a revolution. ONE company can change the world and make it a better place - join us.

I’ve been building web, mobile, desktop apps that are powered by the ScreamingToaster ONE Platform for the last 3 years. I’ve had to integrate with a lot of services, like weather, credit card payment processing gateways, GeoIP lookups, CellID lookups, etc. One of the easiest integrations I’ve had to perform is with Twitter :) . Twitter has a simple to use API that can be accessed using Java or just about any other language. There are some really good Java wrappers for this API, and I’m going to highlight a really good one in this tutorial. I’m also going to show you how to integrate with Twitpic using Java.

Instead of building Twitter apps just for Twittering, my approach with ScreamingToaster software has been to leverage Twitter as a messaging service; another messaging service is email, for example. So in ScreamingToaster apps, many different things can be tweeted. For e.g., in Wicked Blogging App for BlackBerry, you can take your status message and icon (that you snap using your BB camera with 1-Click) and tweet it – the status message is tweeted as your Twitter status update, and the icon you take from your BlackBerry camera with 1-Click is sent to Twitpic. Similarly, in Mylisty for BlackBerry and Web, you can take a todo list item and tweet it as your status. And so on.

Proceed to the full tutorial - Twitter API Integration

 

We believe in the power of ONE, at ScreamingToaster. We believe in innovation - ONE experience can change a person's life. We believe in partnerships - ONE endeavor can establish lasting trust & mutual success. We believe in education - ONE training course can empower a developer for life. We believe in giving back - ONE open-source project can inspire future entrepreneur. ONE person can become the leader that starts a revolution. ONE company can change the world and make it a better place - join us.

Leave a Reply