You are reading a single comment by @jeffmer and its replies. Click here to read the full conversation.
  • New App Development

    It would be nice to have somewhere to discuss and find new apps. New apps do of course appear in the downloader, but they can get lost among the large number of existing apps. To get things started, here are some apps that I have been working on. They can be loaded from https://jeffmer.github.io/JeffsBangleApp­sDev/.

    The first app gpstrack displays a track recorded by gpsrec together with the duration and length of the track. The app uses equirectangular projection both to map the track to screen and for distance calculation. This is accurate for small distances and requires much less computation than a Mercator projection.

    The second app is a small boat navigation app. It displays the current course and speed together with bearing and distance to a waypoint. The display includes an animated linear moving compass display. The red triangle is the current course and the blue circle the bearing to the waypoint. When both line up as in the picture you are on course to the waypoint. The app is compatible with the gps recording widget. The app takes a file waypoints.json with a set of waypoints. I am waiting for a tutorial on downloading files using interface.html!

    I also have a set of clockfaces which are largely modified versions of the existing clocks. Here are two of them:

    Firstly, a large font clock which can be read in sunlight:

    Secondly, an analogue clock with moving second hand:

    I have linked together these and other clock apps so that I can change the watch face using BTN1 and BTN3 to cycle through them. I have found this useful when outside when I cannot read the analogue display in bright sunlight.

    I am currently looking at Apple's ANCS to see if IOS notifications can be displayed on Bangle.js. There are some Arduino examples so it should be possible.

About

Avatar for jeffmer @jeffmer started