I’ll definitely talk about this more as I get closer to launch, but I’ve been doing a lot of work with Rust lately because I’ve been bringing my fitness tracker onto desktop. It started a long time ago when I got out of the hospital and knew I needed to get fit.
Many many rewrites through the years, it’s totally changed. It no longer tries to interface with watches, cardiac monitors and other wearables. It will never be mobile again. Now, it’s desktop.
I’m using Rust (Tauri to be specific) for the backend now and it’s been incredibly fun to work with. The front end is all React with custom scss (which is why I have been learning design and the interface is designed with accessibility as the primary concern.
But…that wasn’t the first desktop version. It started off in Electron and that version is actually still in beta testing. Electron was incredible for 95% of the application…but the last five percent wasn’t quite the right fit. So, I really love Electron, will build things with and for it, but it turned out to be wrong for this application.
Big thanks to my beta users for sticking it out. Most are long term readers and I hope you know how much I appreciate all of you. This is going to rule because of you.