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

Hvis du er en udvikler, ved du sikkert, hvad Jetpack Compose er. Materiale 3 Stable er nu her sammen med Compose til Android TV.

Jetpack Compose er en deklarativ UI-motor skrevet i Kotlin, der har til formål at erstatte eller være et levedygtigt alternativ til klassiske imperative UI-motorer, som Androids XML-layouts. I det væsentlige er Jetpack Compose en kraftfuld kode-only layout-motor, der kan gøre UI-implementering meget nemmere. Den blev først udgivet i alfa i august sidste år, efterfulgt af en beta-udgivelse i februar i år med mange flere tilføjelser. Nu, på Googles Android Developer Summit, har virksomheden annonceret, at Compose kommer til Android TV. Endnu bedre er, at Materiale 3 nu er i stabil, hvilket betyder, at du kan bruge det til at bygge dine apps med tillid.

Komponér Materiale 3 tilbud Materialedesign 3-stilede komponenter og tema, der aktiverer Material You-tilpasningsfunktioner som dynamiske farver. Compose Material 3's bibliotek indeholder nye versioner af mange UI-komponenter, såsom knapper, kort, afkrydsningsfelter, kontakter, navigationsbjælker, skuffer og mange flere, med støtte til andre på vej. Google har også udgivet dokumentation, der viser dig

hvordan du migrerer din Material Design 2-app til Material Design 3. Der er også forbedringer til forskellige Android Studio-versioner, som du kan bruge til at bygge i Jetpack Compose, som beskrevet nedenfor.

Android Studio Dolphin er den seneste stabile udgivelse med:

  • Koordinering af animation
  • Multipreview-annoteringer
  • Omkomponering tæller i Layout Inspector

Android Studio elektrisk ål indeholder betafunktioner som:

  • Live redigering (eksperimentel)
  • Fremhævning af kompositionsgengivelse
  • Konfiguration af forhåndsvisningsenheder
  • Liveopdateringer i Previews

Android Studio Flamingo indeholder kanariske funktioner såsom:

  • Live Edit er som standard slået til
  • Forbedret kompositionssporing for at hjælpe dig med bedre at inspicere ydeevneproblemer.

Ikke kun det, men Google meddelte, at Compose nu er tilgængelig i Alpha til Android TV. Komponenter som Karrusel og ImmersiveList er blevet implementeret, og der kommer mere i fremtiden. Dette sker, efter at Compose nåede stabil for WearOS tidligere på sommeren.