Thanks @Gordon, I've seen the Bangle.js app loader (and contributed the one-button widget to it), it's a really neat solution. As there's nothing similar for the Puck I went with the simple single-page website. The only limitation of the 'one website per app' is that you can't easily have a Puck do multiple things unless each website takes care to not wipe the code that came before. But if you try to do that you quickly run into things potentially interfering with each other ;-)
I love the idea of having the Puck vertically and using the rotation to track different things, that could be very neat when using it in a static (e.g. desktop) setting!
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanks @Gordon, I've seen the Bangle.js app loader (and contributed the one-button widget to it), it's a really neat solution. As there's nothing similar for the Puck I went with the simple single-page website. The only limitation of the 'one website per app' is that you can't easily have a Puck do multiple things unless each website takes care to not wipe the code that came before. But if you try to do that you quickly run into things potentially interfering with each other ;-)
I love the idea of having the Puck vertically and using the rotation to track different things, that could be very neat when using it in a static (e.g. desktop) setting!