I am a big fan of Twitter. Unfortunately, almost all of my real life friends are only on Orkut. Most of them haven’t even heard of Twitter. Thats how I came up with the idea of creating something like Twitkut.
I update on Twitter a lot. So, I thought how cool will it be if somehow all my Orkut friends can also recieve frequent updates on my tweets as well as be able to read them from Orkut itself. That means they don’t have to be registered on Twitter to follow me and get updates.
Twitkut displays your recent tweets on your Orkut profile page. Besides, it also shows you which all of your friends are using Twitkut so that you can follow them. It shows you their combined recent tweets too. This way you don’t have to follow them separately on Twitter. You can simply read their tweets every time you visit Orkut.
Here are a couple of screenshots:
It makes use of Google’s OpenSocial API as well as Twitter’s Search API to access the tweets. I made use of OpenSocial’s JavaScript API.
OpenSocial is still pretty nescient, especially if you have seen the Facebook API. I was pretty dissappointed at times with the lack of features in the API. For eg., a chief functionality of my app would have been to update the status of the Orkut user with his/her latest tweet. But, the API didn’t allow it.
Another feature OpenSocial currently lacks is that there is no way for the developer to keep track of who or how many users are using his application. I feel this should have been one of the first features that should have been implemented in the API, to allow developers to see analysis of their app usage from within Orkut.
There was one more thing that made me cringe. The Orkut sandbox allows using opensocial 0.8 api whereas prod.sandbox.orkut.com as well as orkut.com only allow opensocial 0.7 at this point of time. Nowhere did they mention this loud and clear. So, I ended up making the app using opensocial 0.8. Then I got to know that I had to use opensocial 0.7 if I wanted to submit my app to Orkut ( ofcourse that’s the reason I am developing the app ) and so I had to make some gruesome changes all over again.
On the brighter side, I was very happy with the response at the Orkut Developer Forum. Jason and others helped me along the way and were kind enough to answer all my queries. Without their response, I would have certainly been unable to develop this app. It also cleared some of my concepts regarding Caching, etc.
All in all, I am pretty happy with the result. I have had nice feedback from people who have already started using Twitkut.
So, if you use Orkut and you are a Twitter crazy person and want to share your tweets with a wider world, you can add the application by going here.
PS: You can follow me on Twitter here -> http://twitter.com/ahujaankit








.




