Funktionen entdecken

Wear OS 7 bietet mehrere Funktionen, mit denen Sie die Nutzung Ihrer Wear OS-App verbessern können. Bevor Sie diese Funktionen in Ihre App einfügen, müssen Sie Ihre App für die Kompatibilität mit Wear OS 7 vorbereiten.

Wear-Widgets

Ab Wear OS 7 werden die alten Vollbildkacheln zu dynamischen Wear-Widgets weiterentwickelt. Widgets sind eine neue, auf einen Blick erfassbare Oberfläche für Wear OS, die Apps und Zifferblätter ergänzen und für eine bessere strukturelle Konsistenz mit dem Android-Ökosystem sorgen soll.

Wear-Widgets basieren auf Jetpack Glance und dem neuen RemoteCompose-Framework und bieten mehr Ausdrucksmöglichkeiten als die alten Protolayout-Bibliotheken. Sie enthalten eine deklarative DSL, die direkt auf Modern Android Development abgestimmt ist.

Wear-Widgets unterstützen zwei genaue Kartenlayouts – klein und groß –, die direkt mit den mobilen Formaten 2x1 und 2x2 übereinstimmen. So können Sie einheitliche geräteübergreifende Layouts bereitstellen und gleichzeitig Inhalte für das Handgelenk optimieren. Entwickler können vorhandene UI-Logik aus dem mainSlot einer alten Vollbildkachel in ein 2×2-Widget übernehmen.

Weitere Informationen zum Erstellen von Widgets findest du im Leitfaden zu Wear-Widgets.

Livemeldungen

Mit Wear OS 7 werden Live-Updates eingeführt, die auf dem Handgelenk angezeigt werden. So können Entwickler wichtige Echtzeitinformationen direkt an Nutzer weitergeben. Ob es sich um das Tracking eines aktiven Trainings, die Überwachung einer Mitfahrgelegenheit oder die Anzeige einer detaillierten Navigation handelt – Live-Updates bieten eine dauerhafte Sichtbarkeit, ohne dass Nutzer die vollständige Anwendung öffnen müssen.

Live-Updates in Wear OS sind für eine nahtlose Ökosystemintegration konzipiert und bieten eine breite API-Abstimmung mit mobilen Plattformen. Entwickler nutzen viele der gleichen Standardbenachrichtigungsstile, z. B. ProgressStyle und integrierte Chronometer. Dadurch wird der Bedarf an plattformspezifischen Codeimplementierungen minimiert.

Die wichtigsten Funktionen und Vorteile für Entwickler in Wear OS 7:

  • Ecosystem API Alignment: Benachrichtigungen mit vertrauten Android-APIs erstellen. Wenn in Ihrer mobilen App bereits Live-Updates implementiert sind, können Sie viele der APIs auch für Wear OS verwenden.
  • Moderne Alternative zu laufenden Aktivitäten: Für die Veröffentlichung lokaler Updates unter Wear OS 7 und höher sind Live-Updates der empfohlene Upgradepfad für die alte API für laufende Aktivitäten. Sie bieten eine tiefere Systemintegration und ein verbessertes Lebenszyklusmanagement.
  • Automatische OEM-Überbrückung: Um den Entwicklungsaufwand für Wear OS zu reduzieren, können Live-Updates, die von einer gekoppelten mobilen App generiert werden, auf unterstützten OEM-Geräten automatisch auf die Smartwatch übertragen werden.
  • Status-Chips: Live-Updates sind tief in die Wear OS-System-UI integriert und zeigen dynamische Status-Chips an. Mithilfe von APIs wie setShortCriticalText und setUsesChronometer kann Ihre App genaue Countdown-Timer oder wichtige Statussymbole direkt in der Benachrichtigungsleiste und auf unterstützten Zifferblättern rendern.

Umfassende Implementierungsdetails, Strategien zur Akku-Optimierung und Designrichtlinien finden Sie im Entwicklerleitfaden für Live-Updates auf Wear OS.