Running Beats
iOS app|2019 - now
iOS
Swift
Spotify API
Running Beats is available on the App Store.
Back in 2018, Spotify decided to retire its running feature that matched your music to your running cadence. I always used it when I went for a run, so naturally I wondered if there was a good alternative available. But I couldn’t find one, so I decided to build it myself.
After building a prototype that I used on my own runs, I eventually got the app ready for release on the App Store in 2022. As this was the first iOS app I ever published, I learned all about Apple's App Review process and also implemented in-app purchases in an effort to monetise the app.
While the basic functionality of filtering songs by BPM was quite easy to implement, the main challenge was creating a good UX and ensuring a stable integration with Spotify. Over the years I've kept improving these aspects and also added Google Analytics and Firebase Crashlytics, allowing me to stay on top of any future problems and providing me with more insights. Lastly, to expand the reach of the app, I translated it to more languages using ChatGPT, as it provided surprisingly accurate translations.
It's incredibly rewarding to see that the app has been gaining popularity after working hard on these improvements. And to top it all off, Running Beats was even featured on multiple tech/running sites: