Skip to content
@flutterwatch

flutterwatch

Build Flutter apps for Apple Watch (watchOS): the Flutter commands you know, hot reload on the Simulator, and DevTools.

flutterwatch

flutterwatch

Build Flutter apps for Apple Watch.
A drop-in CLI companion to the Flutter SDK — the commands you know, hot reload on the Simulator, and DevTools — targeting watchOS instead of iOS.

Website  ·  Get started  ·  Commands  ·  Plugins on pub.dev  ·  Sign in

flutter-watchos, latest release Host: macOS (Apple Silicon) Flutter version of the latest release Target: watchOS


What is flutterwatch?

flutterwatch brings the Flutter framework to Apple Watch. Write your app in Dart with the widgets and packages you already use, run it on the watchOS Simulator with hot reload or on a paired Apple Watch, inspect it with DevTools, and ship it to the App Store.

It is a standalone CLI that wraps an unmodified Flutter SDK and a pre-built watchOS engine, so there's no custom Flutter checkout to maintain. watchOS is a first-class platform at both build and runtime, which keeps plugins and cross-platform apps clean.

Highlights

  • 🛠️ A drop-in CLI — the flutter commands you know (create, run, build, doctor), retargeted to watchOS.
  • ⚡ Hot reload & DevTools — iterate and inspect your app on the watchOS Simulator.
  • ⌚ Real Apple Watch — run on a paired watch in profile or release, and build for the App Store.
  • 🧩 Plugins, already ported — storage, sensors, location, video, audio and Firebase, on pub.dev.

Get started

Install the toolchain and put it on your PATH:

git clone https://github.com/flutterwatch/flutter-watchos.git
cd flutter-watchos && export PATH="$PWD/bin:$PATH"

Fetch the engine and check your setup:

flutter-watchos precache && flutter-watchos doctor

Build your first watch app and run it on the Simulator:

flutter-watchos create hello_watch
cd hello_watch && flutter-watchos run

For a real watch and the App Store, sign in, then fetch the rest:

flutter-watchos login && flutter-watchos precache

The Simulator needs no account. To run on a watch you own and to build for the App Store, sign in with GitHub — at api.flutterwatch.dev or with flutter-watchos login. That is all an account takes.

Repositories

Repository What it is
flutter-watchos The CLI, templates, and documentation.
plugins watchOS implementations of popular Flutter plugins, published on pub.dev under flutterwatch.dev.
flutter_watchos First-party package — platform detection, device info, haptics, and the Digital Crown.

Not affiliated with or endorsed by Google or Apple. Flutter is a trademark of Google LLC; Apple Watch and watchOS are trademarks of Apple Inc.

Popular repositories Loading

  1. flutter-watchos flutter-watchos Public

    Build Flutter apps for Apple Watch (watchOS): the Flutter commands you know, hot reload on the Simulator, DevTools, and release builds for the App Store.

    Dart 10 1

  2. .github .github Public

    Organization profile & community defaults for flutterwatch.

  3. plugins plugins Public

    watchOS implementations of popular Flutter plugins, and phone-to-watch messaging, for flutter-watchos. Published on pub.dev.

    Dart

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…