RaceRunner: the run-tracking app built by a runner who races, for runners who race.
Spectators can track the progress of runners during races.
Spectators can start and stop timing of runs.
Spectators can send messages to runners which are read aloud by the runners phone.
RaceRunner can stop timing a run automatically after a certain distance, which is useful for the time trials that runners conduct in preparation for races.
RaceRunner can track shoe mileage and warn when mileage limits are exceeded. Keep those racing flats fresh!
The source code for RaceRunner is available on GitHub. Feel free to inspect the source code and offer changes to it.
Continued use of GPS running in the background can dramatically decrease battery life.