Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/avdyushin/Velik
Ride tracking app
https://github.com/avdyushin/Velik
combine coredata corelocation swiftui
Last synced: about 2 months ago
JSON representation
Ride tracking app
- Host: GitHub
- URL: https://github.com/avdyushin/Velik
- Owner: avdyushin
- License: apache-2.0
- Created: 2020-05-20T18:17:33.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-07T18:09:46.000Z (about 2 years ago)
- Last Synced: 2024-08-03T17:21:13.120Z (5 months ago)
- Topics: combine, coredata, corelocation, swiftui
- Language: Swift
- Homepage:
- Size: 1.52 MB
- Stars: 337
- Watchers: 12
- Forks: 45
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - Velik
README
# Velik.app
## Ride tracking iOS appBuild in SwiftUI using Combine and CoreData
### Features
- Track current location and draw path on the map
- Show current/average speed, distance and duration of the ride
- Adjustable size on the map and gauges view
- Calculates estimated average power effort and weight loss
- Imports GPX files into rides with summary
- Exports rides as GPX
- Light/Dark mode### Screenshots
### Limitations
1. Drag'n'drop files into iOS Simulator works only from $HOME directory
1. Xcode location simulation works only with waypoints GPX files### GPX processing
pbpaste > debug.gpx
xmllint --format input.xml > output.xml
awk -f gpx_fix input.gpx > output.gpx### Dependencies
- https://github.com/avdyushin/CoreDataStorage
- https://github.com/avdyushin/Injected
- https://github.com/avdyushin/Localizable
- https://github.com/avdyushin/PageView
- https://github.com/avdyushin/SplitView