- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
Original post: https://lemmy.world/post/23645197
Hi all! Since my last post I’ve been hard at work on Manatee Fitness. I polished the core functionality and ended up feature creeping myself. I wasn’t intending to add weight tracking or goal calculations but once I got into a groove I just kept going.
The most exciting part is that I finally have a real icon!
Beyond that, I figured out how to build an APK via github actions so now anyone willing to give the app a try is able to easily download and install it! I welcome any feedback from users. One important thing to keep in mind before trying it out is that it is currently focused on foods available in the US. I want to eventually expand the scope to more countries but I’ll get to that once I have a stable release.
I’m also happy to take any contributions from the community! I have issues written up for all the bugs and new features on my current roadmap to the first stable release.
And finally, I want to give a shoutout to the 2 existing foss apps in this space that I know of:
My competitive drive to one up them is a huge reason I made as much progress on Manatee Fitness as I have.
Cool. I’m currently using MacroFactor. How does this compare?
I’ve never used Macrofactor so I can’t make a great comparison, the only commercial calorie tracker I’ve used is Lose It.
Major differences would be:
The food database - I don’t know what Macrofactor uses but I use Open Food Facts and the USDA.
Manatee Fitness has zero monetization. No subscription, ads, or tracking. I never want to have access to my users data.
Macrofactor likely has a much more polished UI. I do my best but I’m far from a professional designer.
Do you know of anyone who has tried to build on iOS yet? I am tempted when I have some free time.
A few kind souls have offered to test an iOS build but never followed through. Please feel free to give it a shot though! There’s likely an amount of additional setup you’d have to do for iOS that I haven’t done since I have no way to build or test it. The Tauri docs will be your friend for this.
Hey, OP, do you have any thoughts about putting your app on F-Droid?
Getting it on F-droid is on the to-do list once I’m confident I don’t need to make any backwards incompatible changes going forward!
Seconding this! Having the ability to get update alerts helps me remember to install them.
…and/or adding .apk releases in github? (I doubt many will build from source)
The Apk is already added in the release.
Apologies: brain fart on my end.
For anyone using Obtainium: you’ll have to enable “include prereleases” when adding manatee-fitness in order for Obtainium to find the apk
That’s me! I’ve been looking for exactly something like this but don’t have the knowledge to build from source.
The .apk is actually there (see other comment). You can sideload it manually or use something like Obtainium
Awesome!
I have to say it looks very interesting, I was looking for something like that years ago and couldn’t find it so I ended up paying for some app for subscription for two years, but it’s always uneasy when they push your very personal data to their own servers.
I was very positively surprised that the first Korean package I scanned was already in the database, because the other app struggles with that a lot.
But the UI is nor really working well on my Samsung S24 Ultra:
- Dark purple on gray is difficult to read
- each headline seems to be cut off at the top
- Cancel is cut off on the left
- the g for grams is all over the place
- Brand is not centered and not aligned with the kcal
And this is only on this view, the other views have similar problems like that text in the menu is centered for some reason instead of aligned left with the icons. Padding is very different for each widget and text, etc.
I still might end up using it anyway and hoping for a more consistent ui down the line anyway ^^
This is why getting more people to test is good! On both my phone and my wife’s nothing is cutoff so I haven’t run into these UI issues before.
The g for grams being all over the place is actually a bit intentional. For the nutrients it’s a label that can’t be changed which is why it’s right aligned and grey. Serving amount is just a string so it could be anything. Serving quantity the g is actually a button to convert to different units which is why it looks different.
I understand that the overall UX is probably the weakest part of the app. I’m more of a backend engineer that dabbles in frontend haha
There is also Fitbook, in case you need more inspiration.
Fantastic!! Going to check this out, love a good rust project, too.
[email protected] might appreciate this