I get a lot of Android-related questions from my geek friends and the top one has to be, "What is the best Twitter client for Android?" A new unofficial Twitter app is launched every week on the Android Market, so my answer varies a lot.
Why doesn't Twitter just release their own application? Facebook and MySpace both have native Android apps. Even Orkut got the native treatment from Google.
If you look at the recent actions and statements coming out of Twitter, they could be secretly planning an Android app. Actually, I think most of us would be shocked to learn that Twitter isn't working on an app.
The story goes all the way back to last year when TechCrunch posted a leaked Twitter roadmap that gave us a preview of their future. It comes as no surprise really, but Twitter wants to rule the online world (like Facebook and Google) by becoming the first with a billion members so they can become the pulse of the planet.
If Twitter really wants to be the pulse of the planet, then location will be key. They updated their mobile site last year and turned on location in February. Based on what every other company is doing, a native application is the next logical step after creating a mobile site with location (See Buzz, Facebook, Foursquare, Gowalla, etc.).