Jetpack Compose kommer til Android TV, Compose Material 3 blir stabil

click fraud protection

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.