Garmin watch apps, from a team that ships them
We build Connect IQ watch faces, data fields, glances and device apps for Garmin watches, and we have our own apps live on the Connect IQ Store. You see a free working demo first, and it costs less than most people expect.
What we build
- Websites
- E-commerce Stores
- Software Development
- Business Systems
- Mobile App Development
- Reward & Loyalty Apps
- Competition Websites
- Wearable & Smartwatch Apps
- Progressive Web Apps
- AI Agents
- SaaS & MVP Development
- API Development
- Business Automation
- Booking & Scheduling Systems
- Process Replacement
- Custom CRM
- Customer & Member Portals
- Data Integrations
- Marketplace Platforms
- Subscription & Membership Sites
- Code Scanning
- Security Monitoring
- Testing & QA
- SEO & AIO Automation
- Social Media Management
- AI Content & Blogging
- AI Copywriting
- Google Ads Management
- Marketing Reporting
- Management
- Insight
- Always Improving
What can you build for Garmin watches?
Varsuite builds every main type of Connect IQ app: watch faces, data fields, widgets and glances, and full device apps.
- Watch faces: branded or data rich faces that show time, stats and complications
- Data fields: custom metrics shown during an activity, such as a run, ride or swim
- Widgets and glances: quick information in the glance loop, one press from the watch face
- Device apps: full interactive apps with their own screens, menus and data
Typical uses include branded watch faces for a business or club, training data fields for coaches and athletes, and a watch app that extends an existing product or service. If you need apps for other smartwatches too, see our wearable app development page.
Have you published Garmin apps before?
Yes, Varsuite has two apps live on the Garmin Connect IQ Store, published under the Varsuite developer name.
- Wristling: Pixel Pet is a device app that puts a virtual pixel pet on your wrist.
- Overhead: Live Aircraft Radar shows live aircraft flying overhead on the watch, pulling data from the web through the paired phone.
Building and shipping our own apps taught us the practical side of Connect IQ: fitting into tight memory budgets, keeping battery use low, drawing clearly on round screens, and getting through Garmin's store review. You can install both today and see the quality for yourself.
How do Connect IQ apps work technically?
Connect IQ apps are written in Monkey C, Garmin's own programming language, and built with the Connect IQ SDK, which compiles one project for each Garmin watch you choose to support.
A few technical realities shape every build:
- Memory limits: each device and app type has its own memory ceiling, and watch faces and data fields get the least, so code and graphics must be lean
- Many screens: round, semi-octagon and rectangular displays at different resolutions, handled with per device layouts and resources
- Battery: watch faces normally redraw once a minute in low power mode, so animation and frequent updates need care
- Connectivity: watches reach the internet through the Garmin Connect app on the paired phone (or over Wi-Fi on some models), and background services can fetch data on a schedule
- Settings: users change app settings from their phone through Connect IQ
We test in the Connect IQ simulator across your chosen devices, write unit tests with the SDK's test framework, and check on real watches before release.
Can a Garmin app talk to a phone app or my own system?
Yes, a Garmin app can exchange data with a companion iOS or Android app using the Connect IQ Mobile SDK, and it can fetch data from web APIs through the paired phone.
That opens up a lot:
- Showing live data from your own platform on the wrist
- Sending workout or sensor data from the watch back to your system
- Pairing the watch app with a mobile app for set up, accounts and richer screens
Where your data does not yet have a clean way out, our API development work builds a lightweight, watch friendly API that returns only what the watch needs, keeping responses small enough for its memory.
How much does it cost to build a Garmin app?
The cost depends on the type of app, the number of watches it supports and where its data comes from, so Varsuite builds a free working demo first and then agrees a fixed quote before work starts.
The main factors are:
- Watch face, data field, glance or full device app
- How many Garmin models and screen shapes you want to support
- Live web data, background updates or a companion phone app
- Custom graphics, animation and user settings
You see your app running in the Connect IQ simulator, or sideloaded to your own watch where the model allows, within days and before you commit. It usually costs less than people expect, and current guidance is on our pricing page.
How do you publish to the Connect IQ Store and look after the app?
We package your app, prepare the store listing, screenshots and descriptions, and submit it to the Garmin Connect IQ Store, then handle anything Garmin's review asks us to change.
Apps are usually published under your own Garmin developer account so the listing belongs to you. Review times are set by Garmin, not by us, so we plan launch dates with that in mind.
Every app quote includes a penetration test and a security code review before launch, and automated tests run from day one. AI agents do the heavy lifting, and our UK team in Lancashire reviews, perfects and signs off every release. Garmin releases new watches regularly, so ongoing monthly care is available to add support for new models and keep things working. You own the app and its code.
Garmin App Development, answered.
Garmin watch apps are written in Monkey C, Garmin's own language, using the Connect IQ SDK. Varsuite builds in Monkey C and tests each app in the Connect IQ simulator and on real watches before release.
Yes. Varsuite designs and builds branded Connect IQ watch faces that show your look alongside time and activity stats. We tune each face for battery life and for the memory limits of the watches you want to support.
Any Connect IQ compatible Garmin device you choose, provided it supports the app type and features you need. Each model has its own screen shape and memory limit, so Varsuite agrees the device list up front and tests against every model on it.
Yes. Varsuite builds a free working demo that runs in the Connect IQ simulator, or on your own watch where the model allows sideloading. You then get a fixed quote agreed before work starts.
Yes. Connect IQ apps can request data from web APIs through the Garmin Connect app on the paired phone, and some watches can connect over Wi-Fi. Varsuite's own Overhead app does exactly this to show live aircraft overhead.
Yes. Varsuite prepares the listing and submits your app to the Garmin Connect IQ Store, usually under your own developer account. Garmin sets the review times, and we handle any changes its review requests.
You do. The app, its code and its store listing belong to you, and Varsuite is happy to hand everything over. Ongoing monthly care is optional and mainly covers support for new Garmin models.
Explore related services
Wearable & Smartwatch Apps
We design and build apps for Apple Watch and Wear OS, with companion phone apps and health data that is only r...
Learn moreMobile App Development
We build native and cross-platform apps for iPhone and Android, and we start with a free working demo you can...
Learn moreAPI Development
We design and build REST APIs and webhooks for mobile apps, partners and integrations, with authentication, ra...
Learn moreSaaS & MVP Development
We turn software ideas into working products: a focused MVP to test with real users, then a multi-tenant SaaS...
Learn moreSee your Garmin app running before you commit
Tell us what you want on the wrist and we will build a free working demo in the Connect IQ simulator. Then you get a fixed quote agreed before work starts.