Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 1.11 KB

File metadata and controls

18 lines (13 loc) · 1.11 KB

Interface Documentation

watchOS SwiftUI UI, complications, notifications, and iPhone companion surfaces.

Documents

Interface Principles

  1. Native First: Prefer TabView, List, NavigationStack, and native watchOS controls.
  2. Complication-First Design: Design the status model around what complications need to display.
  3. Notification Integration: Use actionable notifications for long-running CLI tasks.
  4. iPhone Companion: The iOS app serves as the relay client, watch sync manager, and history browser.