Skip to content

sethgho/MetroRappidAndroid

Repository files navigation

MetroRappid for Android

MetroRappid for Android logo

On the Google Play store by the end of the week. Abandoned in favor of MetroRappid.com. Source at github.com/luqmaan/MetroRappid

MetroRappid for Android (winner of ATX Hack For Change) launched, but had problems working with the Google Maps API. 😿 We ended up taking it down from the Play Market and began working on a more open solution, and so was born github.com/luqmaan/MetroRappid.

Problem

  • People don't ride the bus because it can seem unreliable: buses arrive anytime from 10 minutes before their scheduled time to 20 minutes after
  • The solution to that is real-time data
  • But if the real-time data is hard to access, people won't use it
  • The MetroRapid (801) and MetroRail (550) routes have real-time data
  • Only CapMetro's official app have access to that real-time data
  • But, CapMetro's app is hard to use. See CapMetroApp: When should I take the bus home?

##Solution

We reverse engineered CapMetro's app to find out how they were getting real-time data. Then we documented the hidden/secret CapMetro API. We then used that API and built an Android app that shows real-time arrivals for MetroRapid and MetroRail, really quickly.

Step 1. Select A Route And Direction

Select A Route And Direction

Step 2. MetroRappid automatically finds the nearest stop and vehicle

View the closest stop and vehicle

Step 3. Get on the bus

Team

Get MetroRappid for Android

Download it on the Google Play store at (soon).

About

Fast realtime arrival info for Austin's MetroRapid bus http://metrorappid.com

Resources

License

Stars

Watchers

Forks

Packages

No packages published