Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vermont42/RaceRunner
RaceRunner is a run-tracking app focused on racing.
https://github.com/vermont42/RaceRunner
Last synced: 2 months ago
JSON representation
RaceRunner is a run-tracking app focused on racing.
- Host: GitHub
- URL: https://github.com/vermont42/RaceRunner
- Owner: vermont42
- License: agpl-3.0
- Created: 2015-11-18T17:58:20.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-20T05:56:14.000Z (about 1 year ago)
- Last Synced: 2024-08-03T17:17:42.344Z (6 months ago)
- Language: Swift
- Size: 151 MB
- Stars: 81
- Watchers: 10
- Forks: 30
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - RaceRunner - Tracking App for Runners Who Race (Health / Fitness)
README
![RaceRunner](RaceRunner/logo.png "Logo by Moze")
[![Twitter](https://img.shields.io/badge/[email protected]?style=flat)](http://twitter.com/vermont42)
[![license](https://img.shields.io/badge/license-GPL-blue)]()
[![cat](https://img.shields.io/badge/cat-friendly-blue.svg)](https://twitter.com/vermont42/status/784504585243078656)RaceRunner
===================**RaceRunner** is a run-tracking iPhone app focused on racing. 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 runner's phone. The app can stop timing a run automatically after a certain distance, which is useful for the time trials that runners conduct in preparation for races. The app can track shoe mileage and warn the user when mileage limits are exceeded.
I released **RaceRunner** to the [App Store](https://itunes.apple.com/us/app/racerunner-run-tracking-app/id1065017082) on April 21, 2016. Since then, a Chinese open-source-app website, [iOSCodeHub](http://www.ioscodehub.com/2016/06/06/开源app推荐-racerunner-跑步跟踪记录app/), featured **RaceRunner**!
The full source code for **RaceRunner** is here on GitHub for two reasons. First, open source seems appropriate in light of **RaceRunner**'s open-source [heritage](https://github.com/mluedke2/moonrunner). Second, I wish to advance the state of the art in run-tracking apps.
If you would like to build **RaceRunner** for yourself, follow these four easy steps:
1. Clone the repo.
2. Type `pod install` from the root of **RaceRunner** in Terminal.
3. Add API keys for Google Maps, Dark Sky, Open Weather, and PubNub to `Config.swift`.
4. Modify `UIView+Bezier.swift`, which is in the **COBezierTableView** CocoaPod, as shown below.```swift
public struct BezierPoints {
static var p1 = CGPoint(x: -128, y: 0)
static var p2 = CGPoint(x: 260, y: 374)
static var p3 = CGPoint(x: -250, y: 168)
static var p4 = CGPoint(x: 5, y: 480)
}
```### Run in Progress
Colors of the route indicate altitude changes.
![RaceRunner](RaceRunner/RaceRunner1.png "Run in Progress")
### Run Details
Colors of the route indicate pace changes.
![RaceRunner](RaceRunner/RaceRunner2.png "Run Details")
### Run Details
App looks great in landscape mode.
![RaceRunner](RaceRunner/RaceRunner2-1.png "Run Details")
### Graph of Pace and Altitude
![RaceRunner](RaceRunner/RaceRunner8.png "Graph of Pace and Altitude")### Settings
![RaceRunner](RaceRunner/RaceRunner3.png "Settings")### Spectating a Race in Germany from California
![RaceRunner](RaceRunner/RaceRunner4.png "Spectating a Race in Germany from California")### Spectating a Walk in Vermont from California
![RaceRunner](RaceRunner/RaceRunner5.png "Spectating a Walk in Vermont from California")### A Ski Run in the French Alps
![RaceRunner](RaceRunner/RaceRunner9.png "A Ski Run in the French Alps")### Shoes
![RaceRunner](RaceRunner/RaceRunner6.png "Shoes")### Horse IAP
User can unlock animated-horse IAP.
![RaceRunner](RaceRunner/RaceRunner10.png "Horse IAP")
### Main Menu
![RaceRunner](RaceRunner/RaceRunner7.png "Main Menu")### Chromatic Inspiration
![Miami Vice](http://images2.fanpop.com/image/photos/9300000/Miami-VIce-Season-2-opener-miami-vice-9384840-765-580.jpg "Miami Vice")