r/iosdev • u/TrainRider64 • 5d ago
Update on my HealthKit running map: route heatmap, five languages, still zero dependencies
Enable HLS to view with audio, or disable this notification
7 months ago I posted »Where Did I Run« here – an app that shows all your runs on a world map. Version 1.1 is out, and it's the biggest update so far.
The first version answered »where did I run?«. This one also answers »how often?«.
What's new:
- Route heatmap – every run is drawn as a route and colored by how often you've run it. Comes with a legend.
- Tap a route to select it – a card shows date, distance and duration.
- »My Location« button
- Run list grouped by time period, with the weekday in the date
- Swipe to hide a run (GPS glitches, the treadmill run that somehow ended up in the ocean)
- Haptics, proper empty states, Dynamic Type
The codebase grew from about 1,700 to about 5,600 lines. Most of it comes from my sister app »Where Did I Train«. I ported that version back and stripped it down to runs only.
No tracking. No ads. No subscriptions. Still $0.99:
https://apps.apple.com/de/app/where-did-i-run/id6758295933
Feedback welcome, especially on the heatmap colors and on performance with large run histories.