Persistent, State-aware iPhone Twitter Client?

A couple of weeks ago John Gruber wrote about the unsatisfactory state of Twitter clients for the iPhone. While he was speaking about web-based iPhone Twitter clients, I think the statement extends to native iPhone clients as well.

Twitter and the iPhone seem, at a glance, a perfect match: bite-sized micro-content paired with the world’s best mobile web reader. But here’s the thing: there’s not yet a single good iPhone Twitter client.

Gruber's list of must-haves in a Twitter Interface include:

  • A readable, attractive list of tweets, with the ability to page back to previous tweets so I can catch up if I haven’t looked at Twitter in a while.
  • A good text input field for posting, including a live character count and responsive typing speed.
  • The ability to mark tweets as favorites.
  • An easy way to create @username replies.
  • A way to view a list of replies directed at me.

For a native Twitter client, I would add the following:

  • A persistent client that shows the number of new tweets, @replies, direct messsage, or any combination of the three, on SpringBoard just like MobileMail, MobileSMS, and MobileChat — I don't want to constantly open/poll the application to see if I have replies/messages/tweets to read
  • A state-aware client that remembers where I was and what I was doing should happen to: lock/answer the phone, switch applications, etc — If I'm in the middle of writing a tweet and the phone rings, I shouldn't have to start all over again
  • A client that doesn't notify me with a focus-stealing, application-blocking popup message every time it can't speak to Twitter in an adequate manner — Twitter is infamous for it's reliability, I don't need a popup message to tell me

I don't believe there is a single available Twitter client for the iPhone that offers all of the above conveniences in addition to Gruber's list of Interface must-haves.

Am I wrong? Please, please tell me I'm wrong.

Trackback URL for this post:

http://www.thenullpointer.net/trackback/153

Comments

I wish I wish I wish

I wish I wish I wish

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You may post PHP code. You should include <?php ?> tags.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.