I’m addicted to Twitter. And ever since Adobe released the alpha version of AIR for Linux I’ve been eager to try some of the Twitter desktop clients because, let’s face it, gtwitter and those other Linux-only Twitter clients suck. No offense to their developers, but they lack a certain polish that AIR clients possess.
For my comparison I’ve taken four of the most popular Twitter desktop clients for AIR, installed them on Ubuntu Hardy Heron 8.04 and made some general, but revealing, observations. Below is a screen grab of the four clients side by side just so you can see what they look like (click on the image to see larger).

OK, on to the interesting part. Reviews will follow the order presented in the screen grab from left to right.
IMHO Spaz is the best looking Twitter client for AIR. Then again, that’s just an opinion. It has a super useful growl-like notifier of new tweets. Works great at retrieving and sending Twitterings. Unfortunately it doesn’t remember my password, even though I save it in the preferences. Also, and this is just a minor annoyance, I select the option to “minimize to systray” but it doesn’t. It just minimized to its place on my application bar just like every other program does. Though to be fair, none of the clients reviewed actually minimized to the systray like Amarok or Banshee do.
Conclusion for Spaz: Very usable on Linux.
On Windows or Mac I absolutely love Snitter. But on Linux it’s crap and I don’t know why. For starters, you can’t close the application by clicking the close button. Nor can you close it by right-clicking anything. Attempting to close Snitter only results in some obscure error and you end up having to force quit every time via the System Monitor. Also, when Snitter is minimized it doesn’t go to the application panel like other programs do, it disappears completely. To make matters worse it has a lot of lag when typing. It’s usually 3 or 4 letters behind my fingers which gets very annoying very quickly. Other than those three issues it works just like it should.
P.S. – lack of those growl-like notifications is a bummer.
Conclusion for Snitter: Unusable on Linux.
Tweetr was the only AIR Twitter client tested that didn’t restyle the window decorator (in my case, Emerald). That’s neither a positive nor a negative, just an observation. It works flawlessly. It minimizes just fine, it closes without a glitch, updates quickly and looks good doing it. And like Spaz it has that super useful growl-like notifier of new tweets. This is definitely my favorite AIR Twitter client on Linux. It was also the only client tested that succeeded at remembering my username and password. The biggest negative for Tweetr is that it has no word count, and that’s kind of important when you’re limited to 140 characters. The word count for Tweetr is found in the title bar once you start typing. I guess that means there are no obvious negatives for Tweetr.
Conclusion for Tweetr: Very usable on Linux.
Last on my list of AIR Twitter clients to review is Twhirl. The design looks fruity to me, but that’s just my opinion. Also, there are way too many options surrounding the input box. But again, that’s just my opinion. Functionally Twhirl does just fine as a Twitter client. It retrieves updates, it sends my Twitterings and even makes itself opaque when it’s not in focus. Unfortunately it suffers from the problem of not remembering my password even when I check the box labeled “remember password?” Lack of growl-like notifications was also a let down.
Conclusion for Twhirl: Very usable on Linux.
Conclusion
All the clients with the exception of Snitter would make fine AIR Twitter clients for Linux. The only reason I would prefer Tweetr is because it actually remembers my username and password. Then again, Spaz is really great too and it even has a word count feature which Tweetr lacks.