Hi there!.
We're building a training-planning platform and want to push structured workouts from our own server to our users' Garmin watches. Two questions:
1. Is there any supported way for a third-party Connect IQ app (or its iOS/Android companion app) to write a workout into the device's native Workouts list — the same list workouts land in when synced from Garmin Connect — so the athlete can select it like a normal Garmin workout and get Garmin's native run screen (segments, targets, auto-advance)?
2. Or is the only option to build our own custom Activity-type app with our own run UI, sending workout data to it via Communications messages, since PersistedContent.Workout and Activity.WorkoutStepInfo appear to be read-only for workouts already synced via Garmin Connect?
We've gone through the SDK docs and companion app SDK reference and can't find a documented path for #1 — want to confirm before we commit to building a full custom activity UI.
Thanks!