Started looking at adding a new feature to the current version - Sunrise and Sunset. The current version is 0.4.0, I hope this new feature can be in v 0.5.0. First look, does look very promising and doesn't look that bad on smaller devices like the Fenix 7s series.
Finally, I did it! MonkeyBall GMT now supports wide varieties of screen sizes: from smallest 218x218 pixels, to largest at 454 x 454 pixels. This covers over 42 devices from Garmin! This version (0.4.0) features auto sizing and auto scaling of UI elements across all sizes of Garmin watches, from smallest 218x218 pixels to largest 454x454 pixels. The amount of code was relatively small-to-medium complexity. But, the amount of effort for testing, "Oh Boy!" was huge! That was roughly 42 of supported devices! However, I must have gone over 60 devices and finally by exclusion, trimmed them down to about 42. MonkeyBall GMT v0.4.0 is available for download now from Garmin Connect IQ Store: https://apps.garmin.com/en-AU/apps/320abee7-a078-44f3-b694-c9db334c95dd
Whoa! Look at that size/resolution of that watch face on the Epix Gen 2! MonkeyBall GMT current version, v0.3.2 only supports Fenix 7s (smallest size), to Fenix 7X (largest). It doesn't support those from the Epix Gen2 line. ✅ Fenix 7s: 240 x 240 px ✅ Fenix 7X: 280 x 280 px ❓ Epix Gen 2 (51mm): 416 x 416 px I really don't want to release 2 sets of watch faces. This is interesting - to see how (I am going to) to make them scale properly between low-density Vs. high- density watch faces. Seems like there is some work to do here.
Comments
Post a Comment