Jetpack Compose Glimmer ist ein Compose-UI-Toolkit zum Erstellen von Augmented-Reality-Erlebnissen für Android XR, das für Datenbrillen optimiert ist. Entwickle schöne, minimalistische und komfortable Benutzeroberflächen für Geräte, die den ganzen Tag getragen werden. Jetpack Compose Glimmer optimiert die Entwicklerfreundlichkeit, indem viele Komplexitäten im Hintergrund behandelt werden.
Dies sind die wichtigsten Funktionen von Jetpack Compose Glimmer:
- Brillenspezifische Designs: Die Designsprache von Jetpack Compose Glimmer bietet ein vereinfachtes Design für optimale Sichtbarkeit auf Displaybrillen.
- Wearable-spezifisches visuelles Verhalten: Jetpack Compose Glimmer bietet eigene Fokusindikatoren und visuelles Feedback, die besser für Datenbrillen geeignet sind und sich von typischen Android-Verhaltensweisen wie Wellen- und Overscroll-Effekten unterscheiden.
- Basierend auf Jetpack Compose: Das Jetpack nutzt Compose-Funktionen auf niedrigerer Ebene, um standardmäßig Nutzereingabemethoden wie Tippen und Wischen zu unterstützen.
- Vordefinierte Komponenten und Erweiterbarkeit: Jetpack Compose Glimmer bietet vordefinierte Composables und Komponenten wie Karten und Listen für gängige Anwendungsfälle und ist gleichzeitig für benutzerdefinierte Anforderungen erweiterbar.
In diesem Leitfaden werden die folgenden Bereiche erläutert:
- Was ist in Jetpack Compose Glimmer enthalten?
- Jetpack Compose Glimmer-Komponenten, darunter die folgenden:
- Theming in Jetpack Compose Glimmer:
- Eingabe über die Audio- und die Displaybrille:
- Fokus
- Für den Empfang von Eingaben: Indirekte Zeigereingaben verarbeiten
- Vorschau Ihrer Jetpack Compose-Glimmer-UI mit zusammensetzbaren Vorschauen
In diesem Leitfaden wird davon ausgegangen, dass Sie mit den folgenden Konzepten vertraut sind:
- Jetpack Compose, insbesondere Composables, Modifikatoren und Zustand