Update: People who found this page from Google should look on the second comparison Yet Again, Twitter AIR Client Smack Down, posted on May 2008.
Long time, no see. Welcome back to application Smack Down section.
My trip to FOWA made me realize that Adobe AIR has a very bright future. The only reason I place it far ahead of Microsoft Silverlight is the ecosystem, not technology. Adobe has long established, mature Flash/Flex community and it's definitely AIR's huge advantage. (Don't worry about JavaFX, it seems like a tiny dust in this industry. Nobody uses Java anymore)
So I decide to keep eyes on AIR. Subscribing to On AIR blog is not enough, I want to try the actual AIR feeling since I've tested it when released. I choose the addictive Twitter to be my test application. The criteria is quite simple, give me the same feeling as Twitter via IM, that's all. The only one problem is there are many Twitter AIR clients around. I can count 5 from Twitter Fan Wiki:
- Tweet-r - this one is listed on Adobe site. Considering
- Twitter AIR - what a boring name?
- Spaz - it's advertised that can use on Linux. huh?
I started by downloading AIR runtime Beta 2 from Adobe site, installed to my Mac and tested these applications one by one. Three of them are unqualified:
- Twinja - support only AIR Beta 1
- Twitter AIR - no Thai support
- Snitter - crash on first time and never get up
So only Tweet-r and Spaz are usable. Both support Thai and there is no problem in average use. My final decision is Tweet-r because:
- Tweet-r allows minimum update time as 70 seconds while Spaz allows only 2 min
- Tweet-r respects Mac OS X HIG. I can't move its window beyond Mac menu bar. The look and feel is also native.
Note: Tweet-r is slower than Spaz but I still choose it because of benefits listed above.
Next time I would like to try Twitter Silverlight client on Macintosh.
Jonathan Snook (Snitter author) replied on my blog so I tried to use Snitter again. This time it works (I'v found several crash in most clients so this could be runtime unstable).
Snitter can use Thai and it works quite well. Only UI flaw I could figure out is the dragable area (to move your window around) is very small and clicking on "Snitter" title bring you to the web site, unexpected behaviour.