Good morning everyone.
I haven't had time to hang out here for quite some time. I've simply not had time to work HatchKeeper much either. But I've very, very slowly worked on another update over the last couple of years.
Here's some things I've been working on the mobile version:
The libhatchkeeper api got ported from the desktop and replaced the spaghetti Javascript code I previously had been using. This was a HUGE job since most of the code got replaced or rewritten to use the api. This will make it much easier for future development though.
A new user interface: a major complaint with the app has been the user interface. I based the original HatchKeeper-Mobile interface on the desktop version. It seems people coming from the desktop had very little trouble. But some people going directly to the mobile version struggle to use the app. So we have a completely new interface that's way more "modern" and mobile. Or at least I hope...
We also started making the HatchKeeper multilingual thanks to Marc036 who offered to do the dutch translation. Not everything is translated as of now but it would be complete enough to comfortably use if dutch was your main/only language. On this note. If you or anybody you know would be interested in maintaining a translation for HatchKeeper, please contact me.
There's a lot of other small stuff such as breeds having their own incubation days now, independent of it's type. The app shows day # alongside progress %. And much more.
The purpose of this post is to get feedback on the new user interface. Thankfully checking it out is very simple since I also added support for Hatchkeeper-Mobile to run in most modern web browsers using the exact same codebase as the Android app. Please try the demo on our website and let me know what you think.
https://hatchkeeper.sourceforge.io/demo/
Thanks
mill-j