Hi,
I have developed a couple of apps and a watchface that supports a wide variety of device types (starting with the likes of the Fenix 6, Vivoactive 3 etc up to the most recent devices) and have just received a user request to make it available for the Vivoactive 5.
At the moment I have an internal switch which identifies which version of Monkey C the device supports which dictates which type of graphics calls I use (for later devices I use things like scaled bitmaps rather than drawing the objects to improve the layout presentation). Unfortunately from what I can work out the Vivoactive 5 supports v4.2.0 but not some of the specific dc calls such as the scaled bitmap etc which means I can't rely on Monkey C version alone. I've then looked at other factors, such as display size etc, and can't find anything that uniquely distinguishes it from other device types running v4.2.0+.
Has anyone else had this issue and found a way around it?
Thanks