Show HN: An open app development platform for eInk smart screen
github.com
github.com
But I do agree that being able to do all that stuff without relying on someone else’s server would be more or less a requirement for me. I’d be fine with rendering html on some other machine if that’s the problem here.
Now that I think about it, I actually like the idea of offering this as a fallback option. Hmm... but I don't want to over-promise anything.
But as long as the backend is available, handling configuration changes on the backend is simply a much better user experience. This is why I chose this option as the initial way to go.
I hope this makes some sense, I am happy to answer further questions.
I went for the mandatory first-party option because it is important to me to build a device that is super reliable. Nobody wants to debug the bluetooth connection with a calendar. Running the server is cheap enough that I can keep it running for a decade or more, even after I stop selling the last device.
Still, the comments in this post have convinced me that offering this as a fallback option may be a good idea, to address the understandable concerns about obsolescence.
You're right though, it would need to "just work".
edit: Also battery options for wall mounting would be amazing too. I'm actually super interested in this project, but the local-first API is my primary entry point.