I have a Fenix 6S. Natively, I can build a custom strength workout in Connect IQ web, configure the set, reps, all that, and then I can download and run the workout and the watch will attempt to record my reps. I can then hit the lap button and correct the reps, add weight, etc.
Let's say for a moment I want to build an app that does almost 100% of the same thing, but for the sake of example - instead of showing you the number of reps as you progress through a set, the watch shows you a logo (like of a coach or training company or training program). Like, the Strength activity is an object that Garmin provides, inheriting that object, but then overriding some very specific aspects like a View or Delegate-response here or there. And when the workout completes, the watch saves the activity like any other Strength workout.
Is there some built-in way to do this? Or would it require rebuilding the entire activity from the ground-up? And if that's the case, is there a good example out there to follow or start with? The SDK comes with an ActivityTracking example but it doesn't really seem to fit the bill.