We’d like to share some exciting news about the OneBusAway project - the multi-region initiative to bring OneBusAway to cities outside of the Puget Sound area has officially launched!
Previously, all the official OneBusAway apps (Android, iPhone, Windows Phone, Windows 8/RT) were configured to work in Puget Sound upon being downloaded from the respective app stores. We wanted to expand the OneBusAway apps to new cities (i.e., "regions") - but, this meant figuring out technical details for making this possible, and updating all the apps so they can automatically “discover” new cities.
Fast-forward to now - OneBusAway has officially launched in Tampa, and is in beta in Atlanta, including all the mobile apps! For example, a transit rider in Tampa can now simply download the OneBusAway app to their mobile device from any app store, and it will automatically work in Tampa!
While making OneBusAway available in another two cities is a great accomplishment, we’re most excited about the future - the OneBusAway apps are now easily deployable to any new city that sets up their own OneBusAway server. The new server can then be added to the OneBusAway Server Directory, and voila, transit apps for Android, iPhone, Windows Phone, and Windows 8/RT in the new city! We also hope that having open-source apps available in new cities will encourage local software developers from those cities to get involved in the project, further enhancing the OneBusAway developer community.
If you have a OneBusAway server, and would like to make the apps available in your city, please reach out to us on the OneBusAway Developers group (firstname.lastname@example.org).
The multi-region initiative was a big project, and a lot of people helped make this possible - Brian Ferris created the original OneBusAway server software as well as the iPhone app. Paul Watts (Android), Rob Smith (Windows Phone), and Michael Braude (Windows 8) created apps for their respective platforms. Additional contributors to the multi-region features on iPhone include Aaron Brethorst, Chaya Hiruncharoenvate, Caitlin Bonnar, Sebastian Kießling, and Ben Bodenmiller. S. Morris Rose has had primary responsibility for maintaining OneBusAway in Puget Sound from summer 2011- 2013, and continues to contribute significantly. Landon Reed, Candace Brakewood, Aaron Gooze and Derek Edwards were instrumental in establishing OneBusAway Atlanta. Alan Borning, Kari Watkins, and I have led the charge deploying OBA in our respective cities, and I pitched in on the OneBusAway Android multi-region development.
We'd also like to acknowledge funding sources - the National Center for Transit Research at the Center for Urban Transportation Research at USF; National Center for Transportation Productivity and Management, GVU Center and IPAT at Georgia Tech, and the National Science Foundation.
Finally, we thank our supporters at the transit agencies that have provided data and resources, including Sound Transit, King County Metro, Pierce Transit, Hillsborough Area Regional Transit, and Metropolitan Atlanta Rapid Transit Authority.
It’s been exciting to see OneBusAway moving into its next big phase of providing real-time transit apps to cities around the world!
Center for Urban Transportation Research
University of South Florida