Inside 'OneBusAway' Windows Phone App for Real-time Public Transit Information

Early in the lifecycle of Windows Phone, Program Manager Shawn Henry on the Application Platform team, built an application called "One Bus Away" that leverages features that many different types of applications use. Through the course of building and releasing the application, Shawn and his collaborators hit quite a few of the issues that many […]

Early in the lifecycle of Windows Phone, Program Manager Shawn Henry on the Application Platform team, built an application called "One Bus Away" that leverages features that many different types of applications use. Through the course of building and releasing the application, Shawn and his collaborators hit quite a few of the issues that many of our developers hit.

OneBusAway provides access to real-time arrival information for public transit vehicles operated by King County Metro in Seattle, WA and the surrounding area.

Features include:

  • Real-time arrival arrival information for public transit
  • Map display of stops and routes
  • Bookmarks and recent stop history
  • Search for stops by route, address, and stop number
  • Improved loading performance for the first pivot
 

 

 

In this episode, Shawn walks us through the things they hit and how they addressed them.

You can find out more about One Bus Away on Codeplex, where the full source code is available.

And, the OneBusAway application is available in the Windows Phone Marketplace for free.

If you want more information about the PreEmptive Solutions analytics solution, please see our post on App Hub.