I have taken my Montclair bus tracking web site and created an App for both Android and iOS that you can download for free in their app stores.
This came about because I have been unhappy about how iOS handles progressive web apps. Every time the app is brought to the foreground, iOS does a full reload, which can be slow and annoying. The native app handles this much nicer, and doesn’t ever have to reload the state.
To build the native apps, I used this handy tool: Progress Web App Builder. It takes your website, wraps it using Cordova, and generates both an iOS and an Android project. With only a few tweaks, I was able to get them submitted to the app store.
As I have been working on cataloging the BJCTA bus stops and generating route data, I have been posting it online at the gtfs-data-exchange for anyone to use. While major companies like Google won’t pick up on this data until it is certified by the agency, smaller 3rd party applications are.
Over the weekend, HopStop updated their app and included my transit data for the BJCTA buses. HopStop has free apps on Android, iPhone, and Windows phone devices. While I have released my own trip planner for android devices (BJCTA Trip Planner), I don’t yet have one for iPhones or Windows phones, so I’m glad to see 3rd party apps incorporating my data!
HopStop Website |Â HopStop for AndroidÂ | HopStop for iPhoneÂ | HopStop for Windows Phone
If anyone knows of any other 3rd party apps that have picked up my GTFS data, please comment!