Good idea, but to be clear this is about the app loader view from the user perspective. It still allows for seperate versions of the code in the src/app directory.
Creating a single App that supports all Bangle Js devices ideally means a single source file. That means..
conditional code based on hw version
using the layout manager
using tricks like g.setFont('Vector', g.getWidth()/8)
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.
Good idea, but to be clear this is about the app loader view from the user perspective. It still allows for seperate versions of the code in the src/app directory.
Creating a single App that supports all Bangle Js devices ideally means a single source file. That means..
g.setFont('Vector', g.getWidth()/8)