The first thing that attracted me to the Twidroyd app was the Posterous Twitter help page, which basically says that if you want to use a Twitter app on Android that integrates Posterous, Twidroyd is your only option.
I have been using Posterous to post pictures, video, and occasionally long-form text from my phone since before I had a smartphone, and I'm still very happy with it. As such, Posterous integration was a good selling point for an Android Twitter app.
I also at the time downloaded the official Twitter app, as well as TweetDeck, but I didn't find either of them to be particularly compelling.
- Photos: Lockerz, Twitpic, Twitgoo, YFrog, Posterous
- Video: Lockerz, Vidly.com, Posterous, Twitvid.com
- URL Shortening: TinyURL, is.gd, Bit.ly, Goo.gl
- Tweet Shortening: Tmi, Twitlonger
It also works with multiple Twitter accounts, though I only have one.
Twidroyd lets you customize its notifications in just about every possible way. One nice feature that other clients don't have is that it displays the tweet text in the notification bar. This is something that I'm finding I miss when trying out other clients.
Speaking of other clients, Amazon recently gave away the Premium version of TweetCaster as their free app of the day, so I downloaded it and gave it a try.
TweetCaster also integrates with Bit.ly, but it doesn't use the API key. It supports the following 3rd party services:
- Photos: lockerz.com, twitpic.com, yfrog.com
- Video: twitvid.com
- URL Shortening: bit.ly, is.gd
What it comes down to for me is Twidroyd's notification previews vs. TweetCaster's pretty and functional interface. For now I'm using both.