Skip to content

Getting started

  • .NET 10-capable SDK on your machine
  • For Apple .app / simulator: Mac + Xcode 26.6 baseline (match AvantiPoint CI when possible)
  • Access to AvantiPoint feeds / packages that provide WatchOS.Sdk (and WidgetKit / AppClips / Extras / Wear OS / WristUI.Sdk)
  • Optional phone head: .NET MAUI, Uno Platform, or Avalonia / .NET for iOS — for companion containment, not UI conversion
  1. Read the Apple SDKs overview (package table + honesty).
  2. Follow watchOSSdk="WatchOS.Sdk", net10.0-watchos, Native AOT simulator path — and/or Wear OS.
  3. Wire a phone companion with MAUI, Uno, or Avalonia guidance when you need containment.
  4. Adopt WidgetKit and App Clips as Apple companion surfaces (Story A — Microsoft gaps).
  5. Read WristUI.Sdk when you need write-once shared watch UI — it is not required for native Watch or Wear SDK use alone.
  6. See Pulse for the fitness companion demo on two wrists.
Area Status
Watch SDK — simulator (Native AOT C# UI) Working
Watch SDK — physical device Unverified
Consumer project Swift None required (zero Swift in app author projects)
WidgetKit / App Clips Apple companion surfaces — Microsoft-gap products
Wear OS SDK Ready — see Wear OS
AvantiPoint.WristUI.Sdk / WristUI package Shipping write-once coordinating SDK + library
Automatic binding catalog Unpromoted
Need Use
Watch app now WatchOS.SdkwatchOS docs
Wear OS app AvantiPoint.WearOS.SdkWear OS
Shared watch UI + multi-target AvantiPoint.WristUI.Sdk + WristUIWristUI.Sdk
Widgets / App Clips WidgetKit / App Clips
Demo Pulse
License Licenses

Source of truth for package status: product docs on https://wristui.com; commercial terms: Licenses.