Wenn Sie Entwickler sind, wissen Sie wahrscheinlich, was Jetpack Compose ist. Material 3 Stable ist jetzt verfügbar, zusammen mit Compose für Android TV.
Jetpack Compose ist eine in Kotlin geschriebene deklarative UI-Engine, die darauf abzielt, klassische imperative UI-Engines wie die XML-Layouts von Android zu ersetzen oder eine praktikable Alternative dafür zu sein. Im Wesentlichen ist Jetpack Compose eine leistungsstarke Code-Layout-Engine, die die UI-Implementierung erheblich vereinfachen kann. Es wurde zuerst in der Alpha-Version veröffentlicht im August letztes Jahr, gefolgt von eine Beta-Version im Februar dieses Jahres mit vielen weiteren Ergänzungen. Jetzt hat das Unternehmen auf dem Android Developer Summit von Google angekündigt, dass Compose auf Android TV verfügbar sein wird. Noch besser ist, dass Material 3 jetzt in der stabilen Version vorliegt, sodass Sie damit bedenkenlos Ihre Apps erstellen können.
Verfassen Sie Material 3 Angebote Materialdesign 3-gestylte Komponenten und
Thema, wodurch Material You-Personalisierungsfunktionen wie dynamische Farben aktiviert werden. Die Bibliothek von Compose Material 3 enthält neue Versionen vieler UI-Komponenten wie Schaltflächen, Karten, Kontrollkästchen, Schalter, Navigationsleisten, Schubladen und vieles mehr, wobei die Unterstützung für weitere in Vorbereitung ist. Google hat auch eine Dokumentation veröffentlicht, die Ihnen zeigt So migrieren Sie Ihre Material Design 2-App auf Material Design 3. Es gibt auch Verbesserungen an verschiedenen Android Studio-Versionen, die Sie zum Erstellen in Jetpack Compose verwenden können, wie unten beschrieben.Android Studio Dolphin ist die neueste stabile Version mit:
- Animationskoordination
- Multipreview-Anmerkungen
- Die Neukomposition zählt im Layout-Inspektor
Android Studio Zitteraal enthält Beta-Funktionen wie:
- Live Edit (experimentell)
- Hervorhebung der Kompositionswiedergabe
- Vorschaugeräte konfigurieren
- Live-Updates in Vorschauen
Android Studio Flamingo enthält kanarische Funktionen wie:
- Live Edit ist standardmäßig aktiviert
- Verbesserte Kompositionsverfolgung, damit Sie Leistungsprobleme besser untersuchen können.
Darüber hinaus gab Google bekannt, dass Compose jetzt in der Alpha-Version für Android TV verfügbar ist. Komponenten wie Karussell Und ImmersiveList wurden umgesetzt, weitere werden in Zukunft folgen. Dies geschieht, nachdem Compose Anfang des Sommers eine stabile Version für WearOS erreicht hat.