
Today's the day — Better is officially on Google Play.
For those who haven't seen my previous posts: Better is a fitness app that combines workout tracking and nutrition logging into one app. The gap I noticed was that apps like Hevy and Strong are great for workouts but don't touch nutrition, and MyFitnessPal is great for food but doesn't do workout tracking properly.
The build journey:
- Built with Kotlin Multiplatform (85% shared code for Android + iOS)
- 19 features shipped for the MVP
- Full offline support with sync
- 300+ exercises in the library
- Integrated Open Food Facts for 2.4M+ searchable foods
- PR detection system that celebrates your personal records
What I learned building this:
- Feature creep is real. I had to cut my initial feature list in half to actually ship.
- Offline-first is hard but worth it. Nobody wants a gym app that needs WiFi.
- Food databases are messy. Deduplication, bad data, missing macros — spent more time on data quality than I expected.
- The "two-app problem" is real. Every lifter I talked to confirmed they use at least two apps.
https://play.google.com/store/apps/details?id=io.behzodhalil.better
iOS is coming this week. Would love any feedback from people who currently use multiple apps for fitness tracking.