Skip to content

Wear OS

Wear OS is ready. AvantiPoint.WearOS.Sdk is the platform SDK for Wear OS watch apps in C# / .NET. Use it alone for a native Wear head, or with WristUI.Sdk for write-once shared watch UI across Apple Watch and Wear OS.

Item Value
Platform SDK AvantiPoint.WearOS.Sdk
TFM net10.0-wearos (platform SDK–owned)
Role Native references, Wear pipeline, packaging

Pin the SDK via global.json msbuild-sdks with a released version when you publish. Do not invent version pins on this page.

  1. Native Wear OS — platform SDK on a Wear head. SDK-only customers never need WristUI.
  2. Write-once with WristUI — multi-target net10.0-watchos;net10.0-wearos under AvantiPoint.WristUI.Sdk. The coordinator injects the multi-targeted WristUI library and composes each platform SDK for the active TFM.

See Pulse on Galaxy Watch for the fitness companion demo on Wear.

  • Custom TFM recognition and NuGet matching for Wear
  • Native assembly injection for the Wear target
  • Link, packaging, signing, and deploy for Wear builds

WristUI never ships a competing copy of those native assemblies. Stock Android packages are not automatically Wear-compatible.

Apple toolchain is not required for an explicitly selected Wear OS build. Host matrix and sample links publish with release artifacts — see Samples & templates and Compatibility matrix.