Distance Debugging Logo

There are a few reviews of android apps post G1 launch, so I thought I would add my thoughts on my five favorites that you may not have seen elsewhere.

ConnectBot

What's ConnectBot? Only a full-featured terminal emulation and ssh client that runs on your phone, that's all. As a consultant and small business owner who hates to ever be out of touch with servers, this is the ultimate security blanket for me. It looks and feels just like a command-line ssh client on Linux so there is almost no learning curve. Not something a typical phone consumer is probably looking for, but a critical app for me.

K9Mail

K9Mail is a fork of the build-in Android email code base. While it currently only provides a minimal set of improvements (Delete actually deleting mail on the IMAP server, allowing keyboard shortcuts for some actions), I am hopeful that it will be a springboard for some slick email features. It also shows the power of an open platform, so the choice is partially philosophical.

Twidroid

I am not a huge Twitter user (yet?) but this simple, attractive Twitter client is a great improvement over accessing the website via the Browser app.

Coloroid

Maybe this is a game that is well-known to others on other platforms, but I have not seen it before. The premise is simple: you start from a single block of homogeneous color and select a sequence of color changes. Whatever color you choose will cause your current captured set to expand into any adjacent color block that matches your selected color. Your goal is to keep the number of changes beneath some maximum while attempting to capture every color block on the board. It sounds complicated, but it is really not. Through judicious selection of color sequences, you can grab large sets of blocks at one time and keep the number of color switches to a minimums. It's the perfect thing to kill 5 or 10 minutes with that can be picked up and put down without worrying about timers counting down, remember where you were in the game, etc.

pTerminal

pTerminal is a shell for the Android OS. I haven't played around with it much, but it is useful to check out what services are running, and to run some simple commands such as ping, which can be critically useful when needed. There are apparently some good lists of commands out there that I should track down to really get the most value out of it.

Are you a G1 user with a favorite app? Let me know in the comments.