Jetpack Compose vine pe Android TV, Compose Material 3 ajunge stabil

Dacă ești dezvoltator, probabil știi ce este Jetpack Compose. Material 3 Stable este acum aici, împreună cu Compose pentru Android TV.

Jetpack Compose este un motor declarativ de interfață de utilizare scris în Kotlin, care își propune să înlocuiască sau să fie o alternativă viabilă pentru motoarele de interfață de utilizare imperative clasice, cum ar fi aspectele XML ale Android. În esență, Jetpack Compose este un motor puternic de layout numai cu cod, care poate face implementarea UI mult mai ușoară. A fost lansat pentru prima dată în alfa in august anul trecut, urmat de o versiune beta în februarie anul acesta cu mult mai multe completări. Acum, la Google Android Developer Summit, compania a anunțat că Compose va veni pe Android TV. Și mai bine este că Material 3 este acum în Stable, ceea ce înseamnă că îl puteți folosi pentru a vă construi aplicațiile cu încredere.

Compune Material 3 oferte Designul materialului 3-componente stilizate şi temă, permițând caracteristici de personalizare Material You, cum ar fi culoarea dinamică. Biblioteca Compose Material 3 conține versiuni noi ale multor componente ale UI, cum ar fi butoane, carduri, casete de selectare, comutatoare, bare de navigare, sertare și multe altele, cu suport pentru altele pe drum. Google a lansat și documentație care vă arată

cum să migrați aplicația Material Design 2 la Material Design 3. Există, de asemenea, îmbunătățiri ale diferitelor versiuni Android Studio pe care le puteți utiliza pentru a construi în Jetpack Compose, după cum este prezentat mai jos.

Android Studio Dolphin este cea mai recentă versiune stabilă, cu:

  • Coordonarea animației
  • Adnotări de previzualizare multiplă
  • Recompunerea numără în Layout Inspector

Android Studio Electric Eel conține funcții beta, cum ar fi:

  • Editare live (experimental)
  • Evidențierea redării compoziției
  • Configurarea dispozitivelor de previzualizare
  • Actualizări live în previzualizări

Android Studio Flamingo conține caracteristici canare precum:

  • Live Edit activat implicit
  • Urmărirea compoziției îmbunătățită pentru a vă ajuta să inspectați mai bine problemele de performanță.

Nu numai asta, dar Google a anunțat că Compose este acum disponibil în Alpha pentru Android TV. Componente ca Carusel și ImmersiveList au fost implementate, urmând să vină mai multe în viitor. Acest lucru vine după ce Compose a ajuns stabil pentru WearOS la începutul verii.