Source Code of Garmin's Own Watch Faces?

Hi Guys,

I would like to follow a similar vain as Garmins Own Watch Faces for a development project and am therefore looking for the source code of existing Garmin own Watch Faces, to fork and speed up development.

I've seen a couple of posts regarding this, but a couple of things are not clear:

  1. Is any Garmin Source Code available for there Watch Faces?
  2. I've seen a couple of Watch Faces on the store that are carbon copies of Garmin Watch Faces with added features.  Were these derived from Garmin Source Code?
  3. These carbon copies, when dimmed appear to flicker.  I sore a post regarding Anti-Aliasing and an assumption that Garmin use another compiler.  Is this correct?
    1. Is this flicker and AA now resolved on more recent SDKs or is this a device profile/compatibility thing?
    2. Is this setting related on the compiler or something like "Compiler 2 Beta"?

I appreciate any help in starting this journey,

Thanks,

  • The native watch faces aren't written in Monkey C, and the source is not available for the Garmin ones that are in the store.

    Native watch face can do things you can't do in CIQ.

    The "carbon copies" are based on how the native ones look, and not on the code.

    Are you looking at something like the venu that has burn in protection?  I've not seen the flicker you mention.  On some devices (those with CIQ 4.0 or greater, like the venu2), AA is a no-op because of the GPU.

  • Thanks a lot for the response and clears stuff up.  I've not even got to that point yet of looking at other watches than my own.

    I'm on an Epix 2nd gen, so I'm now thinking the flicking is an AMOLED thing.

    Regarding the code base, I'm not sure how I feel about this direction from Garmin.  I might need to explore other watch faces more on CIQ, before I commit time to this.  If I cannot produce to the same standard as Garmin Faces and features, it will deter me from working on the project.

    Thanks,

  • Understand that out of the 100's/1000's of watch faces in the store, most aren't clones of Garmin ones.  There is a great deal that can be done in CIQ and for different devices, but at the same time, there is a learning curve -  it will take some time to learn how and what you can do.  Start with something simple and build on that.