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.