I have decided that my next smartphone will be the T-Mobile G1. I’m just waiting for my current phone to give up the ghost. On my existing phone, a Windows Mobile device, I keep up with Twitter in one of three ways: text messages, ce Twitsp, and the Twitter for mobile. Being such a Twitter fan, I was obviously concerned about moving to the G1. There may be a Twitter client available already, but will it meet my needs?
With SMS, text messages for Americans (that’s a joke), I am able to keep up with the stream of messages as they come in. The downside to having SMS updates turned on is that Twitter skips some messages and it can be like drinking water from a firehose at times. Even by being selective about whose updates get sent to my phone, it can be a bit too much when I’m working.
Ce Twitsp allows me to dip into the Twitter stream and see what’s going on. I can also read replies or @s that didn’t make it to my phone. Furthermore, ce Twitsp allows me to post photos to my Twitter stream with a minimum of hassle.
Finally, my failsafe access Twitter is the mobile website. You can’t everything you need to do on the mobile site. You can post and read replies. There is no option for direct messages. You can see what is going on, but are limited in what you can do.
Naturally, I would like to do more or less everything I am able to do via Twitter on my G1 without having to rely on the mobile site. I would like to have an application that I can leave running and check every once in a while. I haven’t found a Twitter client, per se, for the G1. I found something much better. I found an SSH client for the G1. It is called connectbot. Connectbot allows you to SSH into a shell account in which you have presumably already installed TTYtter. I mentioned this workaround once for the T-Mobile Sidekick, which has a downloadable terminal.
I’m sure that there may be much fancier interfaces for Twitter on the G1 on the way. However, I prefer to keep up with Twitter through a terminal. For now, I don’t know if this will be a solid solution. Being on a mobile phone, I don’t know if the terminal’s constant updating, though low-bandwidth, will eat up my battery. I also don’t know how reliable the terminal connection will be. On the Sidekick, you can expect to be booted off frequently because T-Mobile uses proxies for that phone. I don’t think that the G1 will be proxied. Presumably, it’s open to the web, right? When I do switch to the G1, you can expect that I’ll be testing and retesting all my options.
UPDATE
It’s not going to work. The terminal clients on the G1 won’t allow me to telnet or ssh over to my shell accounts. Fortunately, there are twitter apps you can install. Twidroid seems to do the trick for me.