Garmin Connect IQ Platform
Connect IQ is Garmin's open platform for building wearable apps that run on Garmin watches and cycling computers. Developers write apps in Monkey C — Garmin's purpose-built object-oriented language — and target five app categories (watch faces, data fields, widgets, device apps, audio content provider apps). The SDK ships with device simulators, a VS Code Monkey C extension, and companion mobile SDKs for Android (Maven Central) and iOS (GitHub) so phone apps can talk to Connect IQ apps over BLE. Apps are distributed through the Connect IQ Store at apps.garmin.com. Current SDK version 9.1.0 (May 2026).
Documentation
Documentation
https://developer.garmin.com/connect-iq/overview/
Documentation
https://developer.garmin.com/connect-iq/api-docs/
Documentation
https://developer.garmin.com/connect-iq/monkey-c/
Documentation
https://developer.garmin.com/connect-iq/compatible-devices/
Other Resources
SDKs
https://developer.garmin.com/connect-iq/sdk/
AppMarketplace
https://apps.garmin.com/
SDKs
https://github.com/garmin/connectiq-apps
SDKs
https://github.com/garmin/connectiq-android-sdk
SDKs
https://github.com/garmin/connectiq-companion-app-sdk-ios
GraphQL
https://raw.githubusercontent.com/api-evangelist/garmin/refs/heads/main/graphql/garmin-graphql.md
APIsJSON
https://raw.githubusercontent.com/api-evangelist/garmin/refs/heads/main/apis.yml