You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • Actually @Fteacher at build 2v11.44 it's possible you got one in the midst of the HRM changes, which definitely would have been a step back - so a newer build might be better.

    @HughB basically (much like you'd said about the Anton clock) I'd like it to be a good learning tools and starting point for other apps. So I'd like the code to stay simple enough that people could look at it and go "I can start from this and tweak it to my liking" without duplicating a bunch of code, but that doesn't mean it can't have new features.

    I don't really want it to turn into a big, sprawling, kitchen sink type app. I'm thinking:

    • Distance/pace/etc calculations to be added to a library in BangleApps/modules, so the app itself is mainly UI. Maybe the library can provide a whole bunch of different stats that the app could then choose from/use.
    • Settings menu for selecting miles/km/etc for pace - unless we can just use the current locale settings for it?
    • We could have the pace popup as you say? It probably needs to be possible to turn it off.

    I guess maybe if we could do it so the code is clean there's an argument for having a setting screen for 'BOX1: ...', 'BOX2: ...' where you choose what appears in each of the boxes?

    I'm happy to make changes to move the calculations into a library. That could be a good starting point? If done right it could allow folks to contribute new stats and then have those appear in whatever run/exercise app decided to use them.

    My gut feeling from this and the other thread is that actually everyone wants something different, and different sports will want different stuff displayed.

    I think we can go some way towards helping by making the app a bit customisable, but at some point we'll make it very customisable, and then someone will say "well I go cycling and running and I want to be able to switch" and then we end up with a bunch of different profiles too, and soon it's just this huge, unmaintainable app that's a bit daunting even for new users. I'd like to try and avoid that as much as possible :)

About

Avatar for Gordon @Gordon started