Hvis du er en utvikler, vet du sannsynligvis hva Jetpack Compose er. Material 3 Stable er nå her, sammen med Compose for Android TV.
Jetpack Compose er en deklarativ UI-motor skrevet i Kotlin som har som mål å erstatte eller være et levedyktig alternativ for klassiske imperative UI-motorer, som Androids XML-oppsett. I hovedsak er Jetpack Compose en kraftig layoutmotor med kun kode som kan gjøre UI-implementering mye enklere. Den ble først utgitt i alfa i august i fjor, etterfulgt av en betaversjon i februar i år med mange flere tillegg. Nå, på Googles Android Developer Summit, har selskapet annonsert at Compose kommer til Android TV. Enda bedre er at Material 3 nå er i Stable, noe som betyr at du kan bruke det til å bygge appene dine med selvtillit.
Compose Material 3-tilbud Materialdesign 3-stilte komponenter og tema, som aktiverer Material You-tilpasningsfunksjoner som dynamiske farger. Compose Material 3s bibliotek inneholder nye versjoner av mange UI-komponenter, for eksempel knapper, kort, avmerkingsbokser, brytere, navigasjonslinjer, skuffer og mange flere, med støtte for andre på vei. Google har også gitt ut dokumentasjon som viser deg
hvordan migrere Material Design 2-appen til Material Design 3. Det er også forbedringer av forskjellige Android Studio-versjoner som du kan bruke til å bygge i Jetpack Compose, som skissert nedenfor.Android Studio Dolphin er den siste stabile utgivelsen, med:
- Animasjonskoordinering
- Multipreview-kommentarer
- Rekomponering teller i Layout Inspector
Android Studio elektrisk ål inneholder betafunksjoner, som:
- Direkteredigering (eksperimentell)
- Fremheving av komposisjonsgjengivelse
- Konfigurere forhåndsvisningsenheter
- Liveoppdateringer i forhåndsvisninger
Android Studio Flamingo inneholder kanarifugler som:
- Direkteredigering er slått på som standard
- Forbedret komposisjonssporing for å hjelpe deg bedre å inspisere ytelsesproblemer.
Ikke bare det, men Google kunngjorde at Compose nå er tilgjengelig i Alpha for Android TV. Komponenter som Karusell og ImmersiveList har blitt implementert, med mer på vei i fremtiden. Dette kommer etter at Compose nådde stabil for WearOS tidligere på sommeren.