Jetpack Compose kommer till Android TV, Compose Material 3 blir stabilt

click fraud protection

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

hur du migrerar din Material Design 2-app till Material Design 3. Det finns också förbättringar av olika Android Studio-versioner som du kan använda för att bygga i Jetpack Compose, som beskrivs nedan.

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.