People who follow me on Github may have noticed a stub repository created about 5 months ago which seemingly nothing happened to as this was my last activity on Github until this morning. Well, I have actually been messing around with code tutorials and reading up on Android at dev.android.com. I decided (about five months ago) that my first app would be a Tumblr client. A social site that fosters trends within shared interest groups by the means of “reblogging” other users posts. More relevant to this app users of Tumblr can follow the blogs of other users and all the posts of the blogs a user follows are aggregated into an infinite scrolling dashboard.
As a new and avid user of Tumblr I was frustrated with the lack of a nice app which caches a large enough amount of the dashboard offline in order for me to browse my Tumblr dashboard in the train on the way to work on my tablet; where I have little/no internet connectivity (for example). So I decided to implement this functionality and create an android app of my own, this also allows me to exhibit my knowledge I’ve gained on the OAuth protocol as the app will have to handle the consumer role as it retrieves and displays information by communicating with Tumblr’s API.
I’ve been playing around with two Java OAuth libraries, Signpost and Scribe. This morning I committed my progress with the Scribe library.
So prepare for Amblr, the Tumblr viewer/client for Android devices, to be coming soon (subject to my weekends being free).
