Om du är en utvecklare vet du förmodligen vad Jetpack Compose är. Material 3 Stable är nu här, tillsammans med Compose för Android TV.
Jetpack Compose är en deklarativ UI-motor skriven i Kotlin som syftar till att ersätta eller vara ett gångbart alternativ för klassiska imperativa UI-motorer, som Androids XML-layouter. I huvudsak är Jetpack Compose en kraftfull kodbaserad layoutmotor som kan göra UI-implementeringen mycket enklare. Den släpptes först i alfa i Augusti förra året, följt av en betaversion i februari i år med många fler tillägg. Nu, på Googles Android Developer Summit, har företaget meddelat att Compose kommer till Android TV. Ännu bättre är att Material 3 nu är i Stable, vilket innebär att du kan använda det för att bygga dina appar med tillförsikt.
Compose Material 3-erbjudanden Materialdesign 3-stilade komponenter och tema, aktiverar Material You-anpassningsfunktioner som dynamisk färg. Compose Material 3:s bibliotek innehåller nya versioner av många UI-komponenter, såsom knappar, kort, kryssrutor, växlar, navigeringsfält, lådor och många fler, med stöd för andra på väg. Google har också släppt dokumentation som visar dig
Android Studio Dolphin är den senaste stabila utgåvan, med:
- Animation Coordination
- Flerförhandsgranska kommentarer
- Omkomposition räknas i Layout Inspector
Android Studio Electric Eel innehåller betafunktioner, som:
- Liveredigering (experimentell)
- Kompositionsrendering framhävning
- Konfigurera förhandsgranskningsenheter
- Liveuppdateringar i Previews
Android Studio Flamingo innehåller kanariefåglar som:
- Liveredigering är aktiverat som standard
- Förbättrad kompositionsspårning för att hjälpa dig att bättre inspektera prestandaproblem.
Inte bara det, utan Google meddelade att Compose nu är tillgänglig i Alpha för Android TV. Komponenter som Karusell och ImmersiveList har implementerats, med mer att komma i framtiden. Detta kommer efter att Compose nådde stabilt för WearOS tidigare under sommaren.