Hey all.
I'm a lifelong developer, but new to the Garmin ecosystem.
I wanted to write an app and display custom data in a Garmin watch face.
I assumed/envisioned an API whereby an App or Widget could optionally register its ability to render a view of various sizes, and a watch face could search for such views and add them if they fit the space it provided.
(e.g. perhaps I have a todo app that can render a checkmark if all todos are complete, and an x otherwise. this could then be viewed on any watch face that had space for it).
Anyway, I understand this would require deep integration into many features, and API changes. I'm wondering if anything like this has been considered or discussed in the past.
Would it somehow be possible for a custom watch face to do this, if developers agreed on a protocol?
Thanks.