Skip to content
Bus Brain iOS application has been open sourced!
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
SDKS/Google Analytics SDK

Train Brain is a iOS application developed in 2012 and 2013 for the Minneapolis/St. Paul (Twin Cities) MN transit market, providing schedule data for the Metro Transit bus system.

The application was originally created by Andy Atkinson and designed by Nate Kadlac, utilizing a back-end application that imported and served schedule data. John Doll eventually lead the development of the Bus Brain application code in collaboration with Andy Atkinson and the first release happened in 2012. The application was sold in the Apple App Store for 99 cents. The revenue from the application sales was not enough to support maintenance and ongoing development of the application so development ceased in 2013.

Bus Brain contains some useful code and patterns and the decision was made to open source the code in hopes that it is useful for others.

Bus Brain was developed with iOS 5 and 6 in mind, designed for the higher resolution iPhone 4 and larger screen iPhone 5, capable of maximizing the experience on both devices. We also were able to use some new UI controls, more heavily utilize caching on the client, deliver a fast search experience across thousands of items. The application generally ran much faster as well thanks to optimizations in the OS frameworks like faster JSON parsing and improved hardware. Both Bus Brain and Train Brain had well designed promotional websites delivering a consistent experience as users researched, downloaded, and interacted with our organization afterwards through our support forum.

You can’t perform that action at this time.