Micro-blogging service, Twitter is one of the big successes of Web 2.0 in terms of mine share and number of users, if not profits. The simple open social network, where content is limited to 140 character status messages, now has over five million users. The 140 character limit comes from Twitter's origins as an SMS service, but the elimination of SMS updates in most of the world doesn't seem to have slowed Twitter down. Most Twitter people (Tweeps?) seem to be using web and mobile web clients to update Twitter and follow their friend's updates.
Twitter and the mobile web seem to be made for each. Tweeps tend to update frequently, stream of conscious style, whenever they have a thought to share. The sparse format combined with a good mobile web client means that even the most basic web enabled phones make competent Twitter terminals.
There are a lot of mobile web based Twitter clients, which one is best for you? Tough choice, I've put together a little feature matrix below to help you decide:
| Client | Twitter Mobile | Tweete | Dabr | Slandr | Twitstat | Twittme | Tuitwit |
| Search | N | Y | Y | Y | Y | Y | Y |
| Follow | Y | Y | Y | Y | Y | Y | Y |
| Actions | N | Y | Y | Y | Y | Y | Y |
| Counter | N | Y | Y | Y | Y | N | Y |
| Avatars | N | Y | Y | Y | Y | Y | Y |
| Delete | N | Y | Y | Y | Y | Y | Y |
| No H. Scroll | Y | Y | N | N | N | Y | Y |
| Size | 12 | 14 | 13 | 256 | 54 | 56 | 6 |
| Ready.mobi | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
| Ads? | N | Y | Y | Y | N | Y | N |
| OAuth | Y | Y | Y | Y | N | Y | Y |
Key
- Search: Find topics and Tweeps using text search.
- Follow: Client provides a way to add new Tweeps to the list of those you are following.
- Action: Client has icons or links to reply, favorite, direct message or ReTweet without having to remember that D=Direct @=Reply, fav=Favorite and Retweet:= Retweet.
- Counter: Shows the number of characters remaining so that you don't type more than 140 and have your Tweet truncated. The counters require JavaScript and don't work in Opera Mini.
- Avatars : Shows an avatar next to each post. Tweete, Dabr and Twitstat allow you to turn the avatars off for low memory browsers and slow or expensive connections.
- Delete: Client lets you delete your own Tweets.
- No H. Scroll: Client wraps text properly so that horizontal scrolling is never required in Opera Mini and possibly other browsers.
- Size: Minimum uncompressed size (with avatars and in-line images turned off if possible) in kilobytes of a page full of Tweets. Under 20 KB should work on any phone including those with Openwave and Motorola MIB browsers. Under 100 is OK on modern feature phones using Nokia, NetFront, Teleca or Polaris browsers. Opera Mini and current smartphones can all handle at least 300 KB pages.
- Ready.mobi: Score (1-5) of dotMobi's "mobile readiness" tester. The tests were performed on the client's (small) login screen and probably over estimate the mobile readiness of the client's with timeline page sizes over 20 KB.
- Ads? Client displays advertising on timeline pages.
- OAuth Client allows login using Twitter OAuth which should prevent your Twitter credentials from being compromised if the client's security is compromised.
So which Twitter mobile client is best? It really depends on your needs, preferences and the phone you are using. Tweete and Dabr have the most features of the cliebts with small pages sizes making them a good choice especially on basic phones and if network performance is an issue. Overall, my preference is Dabr, except in Opera Mini where I use Tweete because Dabr doesn't wrap text properly in that browser.

Dabr
dabr.co.uk/ (xhtml-mp)
A full featured, "mid-sized" client similar to Twitstst and Slandr with avatar images and quick access icons for replies, direct messages, retweets and favoriting. It also lets you follow new Tweeps and has a full-text Twitter search to help you find new people to follow. But the best thing about Dabr for me is that, unlike Twitstat and Slandr, it works in Opera Mini without the need for horizontal scrolling.
Tweete
m.tweete.net/ (xhtml-mp)
Tweete is a light weight (14KB) client that should work well on old or low end phones and/or slow networks. In spite of it's low page weight, Tweete manages to include a lot of features; quick action icons for direct messaging, replies, favoriting and unfavoriting. Tweete also lets you follow new Tweeps and offers the fairly unusual feature of being able to delete one of your own Tweets.
Tuitwit
m.tuitwit.com/ (xhtml-mp)

A reader sent me a link to a new Twitter mobile web client called Tuitwit. It was created from scratch by Indonesian developer Judotens Budiarto and is running on Google App Engine. It's optimized for basic and mid range phones with a default page size of about 25 KB, including images and style sheets. Page size can be reduced to as little as 6 KB by turning off images on the Settings page.
For a new release Tuitwit is remarkably full featured with support for themes, Twitter OAuth, emoticons, Twitpic, photo uploading, long tweets, geo-location, favorites and Twitter search. Tuitwit also has a couple of features I haven't seen before in a mobile web Twitter client; Google maps integration and muting
If your Tweet is 120 characters or less and it includes your location, Tuitwit adds a link to a Google Map centered on where you are. You set your location in Tuitwit by inserting "loc(place name, address, city, state, country)" in your Tweet. Most of the location fields are optional, for example loc(San Francisco, USA) works.
Muting lets you hide Tweets from overly chatty friends without un-following them.
Like Tweete, Tuitwit is highly configurable. By turning on all the optional features and increasing the default seven tweets per page to 30 or so it becomes a rich mobile Twitter client for full-web smartphone browsers or Opera Mini.
I'm pretty impressed with what Judotens has done with Tuitwit. My only reservation I have about Tuitwit is scalability. Because it's based on Google App Engine, theorethically it should be infinately scalable. But in the course of using it for a couple of hours I've gotten several HTTP 500 errors and server unavailable messages. That might just be the notoriously flaky Twitter back end acting up or it could be some start up bugs to work out. The good news is that by retrying I was always able to get Tuitwit to work.

Twitter Mobile
m.twitter.com (xhtml-mp)
Twitter's own mobile site. It's a little different than Twapper (below). Twapper lets you eavesdrop on anyone's public Tweets as long as you know their username; while Twitter Mobile requires you to login with your own username and only shows Tweets from you and your friends.
Twittme
twittme.mobi/ (xhtml-mp)

Twittme is the newest mobile Twitter front end. That makes at least six now. What sets Twittme apart from the rest is that it that allows creating Tweets longer than 140 characters. The "What are you doing" field in Twittme accepts up to 240 characters. Tweets longer than 140 are sent as two successive Tweets. Several desktop clients do this but Twittme is the first mobile web one I've seen that does. Twittme has a couple of other features that set it apart from the crowd, there are links under each tweet in the the timeline that let you share it on Facebook or by Email.
Initially, Tweetme was missing a few features found in the best of other mobile clients but it's added support for OAuth and made Twitter @IDs and #hashtags in the body of Tweets clickable links. I often click on IDs, especially in retweets. It's the main way I discover new people to follow. Being able to click hashtags is also a big plus as it's a great way to follow live events and to see what others are saying on a topic.

Hahlo4
hahlo.com (xhtml-mp)
An attractive "Middle Web" Twitter front end. Has an average page size of 350 KB and a dependency on JavaScript. Halo4 looks and works great in the iPhone, Android, Web OS, and Maemo browsers or Opera Mini or Mobile on a phone with a page width of 320 px or greater.

TweetGo
www.tweetgo.net/ (xhtml-mp)
A new "touch web" optimized Twitter client. I like the attractive dark theme. But on my Android phones (Sapphire and Evo) text doesn't wrap properly and horizontal scrolling is required unless I zoom out to a point where text painfully small. This even happens on the Evo's 480 px wide screen! I'm guessing this works well on the iPhone, though.

Slandr
m.slandr.net (xhtml-mp)
Slandr is another mobile web based Twitter interface.
What really sets Slandr apart from the other mobile Tweeter front ends is its exhaustive feature set. Compared with m.twitter, Twapper, and Twistat only Slandr offers:
- Quickly reply to a tweet via an icon so you don't have to type @someone.
- Send direct messages via another icon, Slandr adds "d username" so you don't have to.
- Search, powered by Summize, provides full text search of tweets plus search for from:, to:, @ #, etc.
- You can update your location and view friend's locations of a map. If you just type a city though Slandr defaults to the US. It puts MIR's Ewan MacLeod in London - Ohio!
- Local, View public tweets within a three mile radius of your location.
- Events, lists nearby events.
Slandr doesn't seem to work if you aren't logged in. There are features like search and viewing public Tweets that ought to be usable without login. The links to these functions do appear before you log in so I think they are supposed to work. However, Slandr bombs with a PHP error when if I try to do anything before logging in.
Based on feature set alone, Slandr is the best mobile interface to Twitter I've seen to date. Mobile usability is generally pretty good. The only real issue is that the typical page size is a little high at about 35KB thanks to the avatar images, which can't be turned off. Ready.mobi gives the Slandr homepage a score of 4 on a scale of 5 but the homepage has no images and is only 9KB. I got an out of memory error from the Openwave browser on a Motorola i855 as soon as I logged in. 35KB isn't huge by any means and Slandr should work well with many recent phones. If you're a Twitterer and Slandr works on your phone I highly recommend it.
Twitstat
m.twitstat.com/ (xhtml-mp)
Another mobile web front end to Twitter. Very similar to Twitter's own mobile version and to Twapper. All three let you post and read tweets from the Twiterers you're following. Twapper displays a lot more tweeks than the others and includes the Twitterer's picture with every tweet making it's pages a little heavier but still under 20KB. Like the other two mobile web Twitter clients, Twapper doesn't let you search for new people to follow which seems like a missed opportunity.

Worth Retweeting?
shkspr.mobi/twitter/retweet.php (xhtml-mp)

Much as I love Twitter, the signal to noise ratio is pretty high. A major source of noise is when multiple people you follow retweet the same item. Worth Retweeting? is a simple Twitter mashup designed to help you avoid excessive retweeting.
The way it works is that you enter your Twitter user name and the user name of the Twitterer you are thinking of retweeting. Worth Retweeting? then shows you what percentage of your followers also follow the other user. The idea is that if you have too high a percentage of common followers there is really no point in retweeting that person. The only problem is at what percentage of common followers is retweeting a bad idea? If 90% of my followers also follow the other person, retweeting is mainly going to contribute noise but what about 50% or 30%. Where would you draw the line?

Twapper
m.30boxes.com/twapper (cHtml)
Twitter for WAP" lets you follow what people are saying on Twitter using the mobile web instead of SMS. Test drive it with prolific bloggers/twitterers Steve Rubel, Dave Winer and Scoble m.30boxes.com/twapper/steverubel+scobleizer+davewiner
TwitSnaps
m.twitsnaps.com/ (xhtml-mp)
Post a photo to Twitter directly from your phone, view a public timeline of Twitter photos and photo "Hall of Fame". Source: Oh! Mobile Directory



