For general information on making apps try this page
This a list of suggestions and things that we'd like apps submitted to the App Loader to do, to make sure everything works together well.
myapp.settings.js
filemyapp.boot.js
ChangeLog
file in your app's folder
and increment the version whenever you submit a change to the App Loader.locale
module to format dates/distances/etc in a way that is correct for multiple countries.Bangle.loadWidgets()
then Bangle.drawWidgets()
if at all
possible.unbuffered
screen mode.g.clear()
, but if you do, call Bangle.drawWidgets()
right after"allow_emulator":true
in metadata.json
to allow your app
to be previewed online in the emulator.this.x, this.y, this.x + this.width-1, this.y + 23
g.reset()
before rendering to ensure that everything is in a known stateg.clear
(which will clear the whole screen)g.flip()
if you want your widget's update to wake the screenThis page is auto-generated from GitHub. If you see any mistakes or have suggestions, please let us know.