First off: to those of you with iPhones, thanks for downloading the app and for all the great reviews. We've had over 2,700 downloads in the first week and a ton of 5-star reviews. Thanks for all the support!
Now, for those of you without iPhones: I've gotten a number of comments from people asking me when the Android, Blackberry, Windows Mobile, Pre, Nokia, etc version of the OneBusAway app is going to launch. While I would love to write native apps for all these platforms, the reality is that there just aren't enough hours in the day for me to make it happen. While some other developers ARE working on native apps for various other platforms (see a list here), I'm going to be taking a different approach that should hopefully be useful for a larger number of platforms.
Specifically, I'm writing a smarter, mobile-optimized web-app that should have most of the same features as the native iPhone app (maps, geolocation, bookmarking, filtering, better search, etc) but run in a web browser. The real key here is that enough mobile browsers are finally starting to support geolocation (GPS, etc) within the browser (see this list of supported platforms), meaning we don't have to write a mobile app for each device.
While a mobile web-app will never be quite as polished as a native app, I think the experience should still be pretty good. Plus, it's much easier for me to quickly add features to a web app that everyone can enjoy without a two-week wait for even simple updates to the iPhone native app.
Now, normally I prefer not announcing a new feature until I've actually written it, but I'm spilling the beans because I've committed to having a demo ready for a late October conference deadline, so I might as well commit to the rest of you as well ; )
Any comments? Feedback?