Weight Tracking App

A maximally simple Android app to follow your weight
Screenshot of the Chemical Borrowing System Homepage

The backstory

Have you ever used the Samsung fitness app?

If you have, then maybe it has annoyed you, too, with its clutter, with its lack of simple but crucial functionality, and with its appetite for your personal data? Coincidentally with an update that made the app even worse for me, I stumbled upon this new app development framework, Flutter.
I had been curious about app development before, but getting into it seemed daunting. This new framework however appeared reasonably developer-friendly and especially it allowed deploying to Android and iOS from the same underlying code. I was intrigued and I had the perfect problem to apply this new framework: Develop a weight tracking app that does that and only that, track your weight.
The app turned out absolutely simplistic, but has the core functionalities required. You can enter your weight, it plots you a nice graph of your weight history, containing floating averages over the last 7 and 30 days. And that's it! No achievements, no notifications, no data sharing. Just weight tracking.

Straightforward data collection

View and edit your history

Floating averages extract signal from the noise

Unfortunately, if you hoped to download this app through Google Play, I have to disappoint you. They make you jump through so many hoops for the upload that I can not justify the time for it. The app's source code is available on GitHub under GPL license and you are free to play around with it.

built with

Flutter

built with

Dart

Check it out on GitHub

Go to repo