Als je een ontwikkelaar bent, weet je waarschijnlijk wat Jetpack Compose is. Material 3 Stable is nu beschikbaar, samen met Compose voor Android TV.
Jetpack Compose is een declaratieve UI-engine geschreven in Kotlin die tot doel heeft de klassieke imperatieve UI-engines, zoals de XML-lay-outs van Android, te vervangen of een haalbaar alternatief te zijn. In wezen is Jetpack Compose een krachtige layout-engine die alleen code bevat en die de UI-implementatie een stuk eenvoudiger kan maken. Het werd voor het eerst uitgebracht in alpha in augustus vorig jaar, gevolgd door een bètaversie in februari van dit jaar met nog veel meer toevoegingen. Nu heeft het bedrijf tijdens de Android Developer Summit van Google aangekondigd dat Compose naar Android TV komt. Nog beter is dat Materiaal 3 nu de status Stabiel heeft, wat betekent dat je het kunt gebruiken om met vertrouwen je apps te bouwen.
Stel materiaal 3 aanbiedingen samen Materiaalontwerp 3-gestileerde componenten en thema, waardoor Material You-personalisatiefuncties zoals dynamische kleuren mogelijk worden. De bibliotheek van Compose Material 3 bevat nieuwe versies van veel UI-componenten, zoals knoppen, kaarten, selectievakjes, schakelaars, navigatiebalken, laden en nog veel meer, met ondersteuning voor andere onderweg. Google heeft ook documentatie vrijgegeven waarin u dit kunt zien
hoe u uw Material Design 2-app naar Material Design 3 kunt migreren. Er zijn ook verbeteringen aan verschillende Android Studio-versies die u kunt gebruiken om Jetpack Compose in te bouwen, zoals hieronder beschreven.Android Studio Dolfijn is de nieuwste stabiele release, met:
- Coördinatie animatie
- Annotaties met meerdere voorbeelden
- Het aantal hercomposities in de Layout Inspector
Android Studio Elektrische Paling bevat bètafuncties, zoals:
- Live bewerking (experimenteel)
- Compositieweergave benadrukken
- Preview-apparaten configureren
- Live updates in Previews
Android Studio Flamingo bevat kanariekenmerken zoals:
- Live bewerken is standaard ingeschakeld
- Verbeterde compositietracering, zodat u prestatieproblemen beter kunt inspecteren.
Niet alleen dat, maar Google heeft aangekondigd dat Compose nu beschikbaar is in Alpha voor Android TV. Componenten zoals Carrousel En ImmersiveLijst zijn geïmplementeerd en er zullen er in de toekomst nog meer volgen. Dit komt nadat Compose eerder deze zomer stabiel werd voor WearOS.