Estimate Project

Wearable app development: platforms, constraints and costs

Summarize with ChatGPTSummarize with Perplexity
A detailed guide on wearable app development - with costs and features

Wearable app development means building software for a watch, band, ring or pair of glasses, almost always next to a phone app that does the heavy work. One fact decides most budgets: the code that runs on the phone does not run on the watch. An Apple Watch app is a separate target written in Swift. A Wear OS app is a separate Kotlin module.

What is a wearable app?

A wearable app is an app built for a device worn on the body, designed for interactions that last seconds rather than minutes. It shows one thing clearly, accepts one tap or one swipe, and hands anything longer back to the phone. That constraint, not the screen size, is what separates wearable design from mobile design.

Wearable apps come in two shapes, and the difference drives the estimate.

  • Companion apps. The watch app is a view onto a product that lives on the phone. It shows today's numbers, sends a notification, starts a timer, confirms a payment. Most commercial watch apps are this shape.
  • Independent apps. The watch app works with no phone nearby: it stores its own data, reaches its own server over Wi-Fi or cellular, and connects directly to Bluetooth accessories. This is the shape for running, swimming and field work, and for warehouse and field-service tools where taking out a phone is not practical. It costs more, because you are building a second product rather than a second screen.

“The first thing I ask is whether the watch app has to work with the phone left in a locker. That one answer moves the estimate more than the number of screens does. A companion shows what the phone already knows. An independent app needs its own storage and sync, plus a rule for what wins when the two disagree after an hour apart.”

Evgeny Leonov, CTO at Ronas IT

Even independent apps usually keep a phone counterpart for accounts, history and settings. Apple ships a framework for exactly that link: Watch Connectivity implements two-way communication between an iOS app and its paired watchOS app, including file transfers and complication updates.

Which wearable platforms are worth building for

The wrist market is stable rather than explosive, and it is concentrated. Counterpoint Research reported that global smartwatch shipments rose 4% year on year in Q1 2026, with Apple leading at 23% of shipments and Huawei second at 17%. In North America, Apple grew 20% year on year. For a paid consumer product aimed at the US or Europe, that puts Apple Watch first and Wear OS second, and it turns the rest of the wearable world into a data integration question rather than an app store question.

PlatformHow you build for itStatus for third-party apps
Apple Watch (watchOS)Swift and SwiftUI, with HealthKit, WorkoutKit and Watch ConnectivityOpen, and the largest single audience
Wear OSKotlin with Compose for Wear OS, Health Services, Tiles and the Data Layer APIOpen, and shared across Samsung, Google and other vendors
GarminMonkey C with the Connect IQ SDKOpen, sport and outdoor audience, its own language to learn
FitbitNo supported path for new third-party appsClosed on the device; reach these users through Google's cloud health API
Rings, bands, medical devicesPhone app plus Bluetooth Low Energy and the vendor SDKNo on-device app store; the product is your phone app
Smart glassesVendor-specific SDKsFragmented; Google Glass Enterprise Edition lost support in September 2023

Two rows in that table used to be standard advice and are no longer safe to plan around. Google closed Fitbit Studio in 2023 and removed third-party apps and clock faces from the Fitbit gallery in the EU, and its newer watches shipped without third-party app support. Google Glass Enterprise Edition stopped selling in March 2023 and lost support that September. The cloud route into Fitbit data is moving too: Google says the legacy Fitbit Web API will be turned down in September 2026 and the Google Health API replaces it, with its own console, its own OAuth and mandatory user re-consent. If a proposal you receive still budgets for Fitbit apps in JavaScript, Glass apps on the Android SDK, or a fresh Fitbit Web API integration, that proposal is out of date.

Apple Watch app development

An Apple Watch app is a native app target in the same Xcode project as your iPhone app, written in Swift with SwiftUI. It ships in the same App Store submission as the phone app and is reviewed with it.

React Native does not run on the watch

React Native runs on iOS and Android. Its documented out-of-tree platforms cover macOS, Windows, visionOS, tvOS and the web. watchOS is not among them, and no plugin changes that.

We build in React Native every day and still say this plainly, because it changes the shape of a project rather than killing it. The phone app stays one React Native codebase for iOS and Android, which is where most features and most of the budget live. The wrist part is a small native target on each platform you choose, with its own screens and build. Apple reviews a companion watch app with its iOS app, while Wear OS can have its own release.

If you are already committed to native iOS development, the wrist part is less of a detour: the watch target lives in the same Xcode project as the phone app, shares its models and Swift code, and ships in the same submission. That is also the setup we recommend when the watch is the core of the product rather than an accessory.

What the watch platform gives you

Five parts of watchOS carry most of the product value.

  • HealthKit. Apple's central repository for health and fitness data on iPhone and Apple Watch. Permission is requested per data type, for reading and for writing separately, so ask for the fewest types your feature needs.
  • WorkoutKit. Creates and previews workouts and syncs scheduled ones to the Workout app on Apple Watch, with your app's icon and name attached.
  • Watch Connectivity. Most transfers happen in the background while the receiving app is inactive, and the app is told what arrived when it wakes up. That is what lets a watch app open with yesterday's data instead of a spinner.
  • Complications and Smart Stack widgets. Both are built with WidgetKit, the same framework behind iPhone widgets and Live Activities. This is where a watch app earns daily attention, and it is cheaper to build than a full app screen.
  • Direct Bluetooth and live sensor data. Core Bluetooth works from the watch itself, and Core Motion exposes the accelerometer and gyroscope, with heart rate arriving through HealthKit during a workout session. That is what makes an independent sports app possible.
Design concept for wearable app development - a smart watch fitness app
Concept screens for a watch fitness app: a short workout list, one metric per screen, and a single control under it

Wear OS app development

On the Android side the platform is Wear OS, and the old name, Android Wear, still appears in outdated articles. Google's current guidance is Kotlin with Compose for Wear OS, which it calls the recommended approach for building Wear OS interfaces, together with Wear-specific navigation and list components rather than the phone equivalents.

Three Wear OS pieces are worth knowing by name.

  • Health Services sits between your app and the sensors. Google documents it as an intermediary to the sensors and their algorithms that configures them for your use case and computes metrics such as heart rate, distance, calories, elevation, floors, speed and pace. You read prepared values instead of filtering raw sensor output yourself.
  • Tiles are swipeable panels next to the watch face for quick actions and quick information.
  • The Data Layer API keeps the watch app and the phone app in sync over Bluetooth and Wi-Fi, the same job Watch Connectivity does on Apple.

Release cadence differs from Apple in a way that matters for planning. A Wear OS app has its own track in Play Console, so you can roll out a watch release independently of the phone release. On Apple both go out together, which means a watch fix waits for the phone app to be ready.

Garmin matters for sport and outdoor products. Garmin's Connect IQ SDK uses its own language, Monkey C, and splits work into watch faces, data fields, widgets and device apps. It is a separate skill set, so we treat it as its own line in an estimate rather than a variant of the watch app.

Where wearable projects actually get hard

Each of the risks below changes the scope, so we name them before the contract is signed.

  • The interaction budget is seconds. A watch user is walking, lifting or driving. If your screen needs reading, it fails.
  • Battery is a product decision. Continuous heart-rate reads, GPS and a live connection all draw power. Sampling frequency is something to decide with the client during design, because it is much harder to walk back later.
  • Connectivity gaps are the normal case. The phone will be out of range. Data has to queue on the watch and reconcile later without duplicates, which is where most wearable bugs live.
  • Health data carries its own legal weight. Heart rate, sleep and cycle data count as data concerning health under the GDPR. That is a special category of personal data, so you need one of the extra conditions in Article 9, and in practice that means explicit consent for a purpose you have named. In the US, HIPAA applies only if you handle the data for a healthcare provider, a health plan or a similar covered organisation; a consumer fitness app is usually outside it. A product that claims to diagnose or treat answers to a different regulator, because it can qualify as a medical device under FDA rules.
  • Both stores police health permissions at review. Apple reads the two purpose strings your app shows for reading and writing health data and expects them to name the data and the use. For Health Connect and body sensor permissions, Google asks for a declaration form in Play Console with a detailed justification and reviews it before granting access. Every extra data type adds text to write and a reason to defend.
  • Testing needs hardware and wrists. Simulators do not reproduce sensor noise, sweat, cold fingers or a watch worn loosely.

“Watch design starts with the numbers you decide not to show. We lay out the one metric the user raised their wrist for, size the tap targets for a hand that is moving, and check contrast on the smallest round screen in the range before anything goes to build. A layout that looks balanced in Figma often loses its main number on a real watch.”

Elizaveta Kozacha, Lead Designer at Ronas IT

Not sure whether your product needs a watch app or a data integration? Tell us the device and what the user should see on it.

How we build a wearable app

The process is phone-first, because the watch scope depends on decisions made on the phone.

1. Decide what the watch is for

We start from a single sentence: what does the user do on the watch that they will not do on the phone? Answers that work are narrow. Start a workout, confirm a payment, see the next delivery, log a dose. If the answer is "everything the phone app does", the watch app will be bad and expensive.

2. Choose the platforms and the split

Here you pick watchOS, Wear OS or both, and decide which parts are companion and which are independent. This is also where the technical split lands: React Native for the phone app, native Swift or Kotlin for the watch app. Our note on choosing the right technology for mobile app development covers the wider version of that decision.

3. Design for the glance

Watch design starts with the smallest and roundest screen you plan to support, high contrast, large type and touch targets sized for a moving hand. Our design team prototypes on the device early, while changing the layout is still cheap.

4. Build the phone app, then the watch target

The phone app carries accounts, sync, history and business logic. The watch target reads what it needs through Watch Connectivity or the Data Layer API and keeps a local cache for offline use. Health integration goes in here, and it is the same plumbing whether or not a watch is involved: on our cross-platform fitness app project, delivered under NDA with React Native and a Node.js backend, heart-rate and step data came in through HealthKit on iOS and Google Fit on Android, feeding an AI recommendation layer. That project had no watch target, and the same integration today would read Android data through Health Connect, because Google is retiring the Google Fit APIs in 2026. Our guide to fitness app development covers the phone-side data model in more detail.

5. Test on wrists, then release

Device testing covers battery drain over a full day, behavior when the phone leaves range, and sensor accuracy during real movement. Then the release follows the platform: one App Store submission on Apple, a separate Wear OS track on Google Play.

6. Watch what people actually use

After release, complication and Tile usage tell you more than app opens do. Most watch products get better by cutting screens, not by adding them, and mobile app maintenance is where that trimming happens.

Three RingConn mobile app screens showing health data beside a smart ring.
For a smart ring like RingConn the phone app is the whole product: it pairs over Bluetooth and shows sleep, stress and step data the ring collected

Rings and bands are the clearest case. They do not run third-party apps, so there is no watch target to build. The whole product is your phone app plus a Bluetooth Low Energy integration with the device, priced and planned as a mobile project with a hardware dependency.

How much does wearable app development cost?

The phone app sets the base price and the watch target is quoted on top of it. If you already have a phone app, only the watch line is new. If you do not, start from the phone row that matches your plan, or from an MVP if the product itself is still unproven. The starting prices and timelines below come from our price list.

What you are buyingStarting priceTimeline
Cross-platform phone app (React Native, iOS and Android)from $20,000from 4 weeks
Native iOS phone appfrom $25,000from 8 weeks
Full-featured MVPfrom $25,000from 6 weeks

We do not publish a fixed price for a watch companion, and any company that does is guessing. Four answers set that number, and you can work out from them whether your watch part is a small line or a second project.

What we askWhy it moves the price
How many watch screens do you need?Each one is designed for a round display, built natively and tested on hardware
Must the app work without the phone?An independent app needs its own storage, its own sync and conflict rules
Which health data do you touch?Every extra data type adds permission text, review risk and compliance work
How many device families do you support?Apple Watch, Wear OS and Garmin each need their own build and test devices

Send the feature list and the devices you care about, and we price the watch target against them, the same way we price any cross-platform app development scope.

What to do next

  1. Write the one sentence that says what the user does on the wrist. If you cannot write it, you do not need a watch app yet.
  2. Check whether your target device accepts third-party apps at all. Rings, bands and Fitbit watches do not, so plan a phone app with a data integration instead.
  3. Budget two app targets, not one, and count the design work for the small screen as its own line rather than a rounding error on the phone app.
  4. Plan device testing with real hardware before you plan a launch date, including a full day of battery observation for every build that touches sensors.

Tell us which devices your users wear and what they should see on them. You will get back a split between the phone app and the watch target, with a price and a timeline for each.

Frequently Asked Questions (FAQs)

Can you build an Apple Watch app with React Native?

No, and we say that as a React Native team. React Native runs on iOS and Android, and watchOS is not among its supported or out-of-tree platforms. An Apple Watch product therefore needs two app targets: the phone app, which can stay React Native, and the watch app in Swift with SwiftUI, quoted as its own line. When the watch is the core of the product, we scope the whole thing natively instead.

How much does wearable app development cost?

A wearable project starts at $20,000 for a cross-platform React Native phone app, or $25,000 for a native iOS one, which are the published starting prices on our price list. The watch app is quoted on top, because it is a separate target with its own screens and build. On Apple it ships together with the iPhone app, while a Wear OS app can be released on its own. Send the feature list and we price the watch target against it.

How long does it take to build a wearable app?

Our published timelines start at 4 weeks for a cross-platform phone app and 8 weeks for a native iOS app. The watch target adds time on top of that, and four things decide how much: how many watch screens you need, whether the app must run without the phone, which health data you touch, and how many device families you support.

Can you add a watch app to an app we already have?

Yes, and that is the most common request. If your phone app is React Native, it stays as it is and the watch target sits next to it: Swift with SwiftUI on Apple Watch, Kotlin with Compose on Wear OS, connected through Watch Connectivity or the Data Layer API. We need the repository and a feature list to scope it. On Apple, the watch app then ships in the same App Store submission as the phone app.

Which wearable platform should we build for first?

For a paid consumer product in the US or Europe, start with Apple Watch. Counterpoint Research put Apple at 23% of global smartwatch shipments in Q1 2026, with Huawei second at 17%. Wear OS is the natural second step, because one Wear OS build reaches Samsung, Google and other vendors, in Kotlin your Android team already knows. Garmin pays off mainly for sport and outdoor products.

Can we still ship apps to Fitbit devices?

Not as new third-party apps. Google closed Fitbit Studio in 2023, pulled third-party apps and clock faces from the Fitbit gallery in the EU, and the Sense 2 and Versa 4 shipped without third-party app support. Fitbit data is still reachable, but through the cloud rather than the device: Google says the legacy Fitbit Web API stops syncing in September 2026 and the Google Health API replaces it. Plan on reading that data into your own phone app.

What health data can a watch app read?

On Apple Watch, HealthKit is the shared store for health and fitness data on iPhone and Apple Watch, and the user grants access per data type. On Wear OS, Health Services prepares metrics such as heart rate, distance, calories, elevation, floors, speed and pace, so you read computed values instead of raw sensor output. Your real limit is what the user approves, not what the hardware can measure.

How do you build an app for a smart ring or a fitness band?

Those devices rarely run third-party apps, so there is no watch target to build. The product is the phone app that pairs with the device over Bluetooth Low Energy and reads its data through the vendor SDK or API. We scope and price that as a mobile app, from $20,000 in React Native, with the hardware integration as its own line.

Related posts

React Native for iOS: benefits for business
React Native for iOS: benefits for business
Tech
React Native for iOS: when it fits, and when to choose Swift
2026-08-04 13 min read
A step-by-step guide to fitness app development.
A step-by-step guide to fitness app development.
How to
A step-by-step guide to fitness app development: Discussing app formats, essential features, and a real mobile app development case
2024-05-29 18 min read
The cover of the article features a girl with a mobile phone screen to her left, surrounded by iOS and Android platform logos. to her right, there are interfaces of different devices: a tablet, a desktop, and a mobile phone, along with Flutter and React Native logos, symbolizing cross-platform development capabilities. the girl rests a finger on her chin, a gesture of contemplation, as she ponders which approach to building a mobile app is best to choose.
The cover of the article features a girl with a mobile phone screen to her left, surrounded by iOS and Android platform logos. to her right, there are interfaces of different devices: a tablet, a desktop, and a mobile phone, along with Flutter and React Native logos, symbolizing cross-platform development capabilities. the girl rests a finger on her chin, a gesture of contemplation, as she ponders which approach to building a mobile app is best to choose.
Tech
Native vs. cross-platform app development: how to choose
2026-08-04 15 min read
A designer rebuilding the interface of a mobile app, screen block by screen block
A designer rebuilding the interface of a mobile app, screen block by screen block
How to
How to redesign a mobile app: a 2026 checklist from our UI/UX designers
2026-08-04 18 min read
Cover of an article about mobile app maintenance services. the image metaphorically depicts repairs being made to a mobile application. a hand holds a piece of user interface element, while a wrench emerges from the mobile screen.
Cover of an article about mobile app maintenance services. the image metaphorically depicts repairs being made to a mobile application. a hand holds a piece of user interface element, while a wrench emerges from the mobile screen.
Tech
Mobile app maintenance services: what your app needs after launch
2026-08-04 14 min read

Related Services

React Native App Development Services

Save time and costs with Ronas IT's React Native app development, allowing cross-platform capabilities for iOS and Android. Our team has built 20+ React Native apps since 2020, ensuring rapid development, flexible maintenance, and cost-effective solutions.

Learn more

MVP Development Services

Need to launch your startup quickly? Ronas IT offers urgent MVP development services, allowing you to get a fully-functional app in 4 to 12 weeks, depending on scope. Ideal for testing business ideas, presenting to investors, or entering the market swiftly. Benefit from our extensive experience and accelerated development process.

Learn more

Cross-platform App Development

Ship to iOS and Android from one React Native codebase instead of funding two native teams. Ronas IT handles UI/UX design, development, and the releases to Google Play and the App Store, delivering high-performance, secure apps within 2 to 4 months.

Learn more

iOS App Development Services

Choose native iOS when the product leans on Apple hardware, the newest OS features, or the wider Apple ecosystem. Ronas IT builds on Swift and SwiftUI and covers UI/UX design, development, the App Store release, and ongoing support, with single-purpose apps shipping in 8-12 weeks.

Learn more