Android Tip: Proper Pluralization

Keep plural rules out of code with R.plurals. Let’s face it: internationalization and localization is hard. It’s not something most programmers want to think about during the course of their day. There are enough things to keep in mind when…

Android Tip: Remote stack traces

On the whole, the response I’ve gotten to OneBusAway for Android has been overwhelmingly positive, and I’m highly grateful for all the emails and comments of praise I’ve received in the months since it was released under its previous name,…

Android Tip: Effective Intents

Android Tip: Effective Intents

Prefer to distinguish intents using data rather than extras. The forthcoming release of OneBusAway for Android will fix a long-standing bug with launcher shortcuts. Many people like to have shortcuts to stops on their home screen. Let’s say you have…

Android Version Pains

Android Version Pains

Android’s growing pains are making it difficult for the hobbyist and part-time programmer to create quality software and make it available to everyone. If you are using an HTC Tattoo, you currently can’t find the OneBusAway app on the Android…