Announcing Twitteroid
November 21st, 2007My last post was about google releasing their Andoid SDK. I’ve been exploring it and coding something really simple.
Meet Twitteroid, a twitter client for Android.
Currently it allows you to login using your account, displays your friends timeline with status message, date and the user avatar.
I’m using a database to store messages, it doesn’t spend much bandwidth since only the updates are downloaded, not the whole thing. I’m also storing the avatars on disk to prevent downloading several times.
Network wise it basically uses a reactor pattern which queues requests for files and uses a single http connection at a time via HttpClient.
I had to manually implement the row layout to include an image, date and other fields. The SDK is currently lacking in this area, it should be possible to do it with XML, but it’s not that big of a deal.
It currently looks like this:
I will eventually release the source code and apk files if someone wants them, I just need to refine some things.
So