Jetpack Compose dolazi na Android TV, Compose Material 3 postaje stabilan

Ako ste programer, vjerojatno znate što je Jetpack Compose. Material 3 Stable je sada tu, zajedno s Compose za Android TV.

Jetpack Compose je deklarativni UI mehanizam napisan u Kotlinu koji ima za cilj zamijeniti ili biti održiva alternativa za klasične imperativne UI motore, poput Androidovih XML izgleda. U biti, Jetpack Compose moćan je mehanizam za raspored samo koda koji može uvelike olakšati implementaciju korisničkog sučelja. Prvo je objavljen u alfa verziji u kolovozu prošle godine, nakon čega slijedi beta izdanje u veljači ove godine s puno više dodataka. Sada, na Googleovom Android Developer Summitu, kompanija je objavila da Compose dolazi na Android TV. Još je bolje to što je Material 3 sada u stabilnom stanju, što znači da ga možete koristiti za izradu svojih aplikacija s povjerenjem.

Compose Material 3 ponude Dizajn materijala 3-stilizirane komponente i tema, omogućujući značajke personalizacije Material You poput dinamičke boje. Biblioteka Compose Material 3 sadrži nove verzije mnogih komponenti korisničkog sučelja, kao što su gumbi, kartice, potvrdni okviri, prekidači, navigacijske trake, ladice i još mnogo toga, s podrškom za druge na putu. Google je također objavio dokumentaciju koja vam pokazuje

kako premjestiti svoju aplikaciju Material Design 2 na Material Design 3. Postoje i poboljšanja različitih verzija Android Studija koja možete koristiti za izradu Jetpack Composea, kao što je navedeno u nastavku.

Android Studio Dolphin je najnovije stabilno izdanje, sa:

  • Koordinacija animacije
  • Bilješke za višestruki pregled
  • Rekompozicija se računa u Layout Inspectoru

Android Studio Electric Eel sadrži beta značajke, kao što su:

  • Uređivanje uživo (eksperimentalno)
  • Isticanje renderiranja kompozicije
  • Konfiguriranje uređaja za pregled
  • Ažuriranja uživo u Pregledima

Android Studio Flamingo sadrži karakteristike kanarinca kao što su:

  • Uređivanje uživo uključeno prema zadanim postavkama
  • Poboljšano praćenje kompozicije koje vam pomaže da bolje pregledate probleme s izvedbom.

I ne samo to, Google je objavio da je Compose sada dostupan u Alpha za Android TV. Komponente poput Karusel i ImmersiveList su implementirani, a u budućnosti će ih biti još više. Ovo se događa nakon što je Compose postao stabilan za WearOS ranije tijekom ljeta.