Jetpack Compose идва на Android TV, Compose Material 3 достига стабилна версия

Ако сте разработчик, вероятно знаете какво е Jetpack Compose. Material 3 Stable вече е тук, заедно с Compose за Android TV.

Jetpack Compose е декларативен UI двигател, написан на Kotlin, който има за цел да замени или да бъде жизнеспособна алтернатива за класически императивни UI двигатели, като XML оформленията на Android. По същество Jetpack Compose е мощен механизъм за оформление само на код, който може да направи внедряването на потребителския интерфейс много по-лесно. Първо беше пуснат в алфа версия през август миналата година, последван от бета версия през февруари тази година с много повече допълнения. Сега, на срещата на Google за разработчици на Android, компанията обяви, че Compose идва в Android TV. Още по-добре е, че Material 3 вече е в Stable, което означава, че можете да го използвате, за да създавате вашите приложения с увереност.

Compose Material 3 предложения Материален дизайн 3- стилизирани компоненти и тема, позволявайки функции за персонализиране на Material You като динамичен цвят. Библиотеката на Compose Material 3 съдържа нови версии на много UI компоненти, като бутони, карти, квадратчета за отметка, превключватели, навигационни ленти, чекмеджета и много други, с поддръжка за други, които са на път. Google също публикува документация, която ви показва

как да мигрирате вашето приложение Material Design 2 към Material Design 3. Има и подобрения на различни версии на Android Studio, които можете да използвате за изграждане на Jetpack Compose, както е посочено по-долу.

Android Studio Dolphin е най-новата стабилна версия, с:

  • Координация на анимацията
  • Анотации за множествен преглед
  • Прекомпозирането се отчита в инспектора на оформлението

Android Studio Electric Eel съдържа бета функции, като:

  • Редактиране на живо (експериментално)
  • Осветяване на рендиране на композиция
  • Конфигуриране на устройства за предварителен преглед
  • Актуализации на живо в Прегледи

Android Studio Flamingo съдържа канарски характеристики като:

  • Редактирането на живо е включено по подразбиране
  • Подобрено проследяване на композицията, за да ви помогне да проверявате по-добре проблемите с производителността.

Не само това, но Google обяви, че Compose вече е наличен в Alpha за Android TV. Компоненти като Въртележка и ImmersiveList са изпълнени, като предстоят още в бъдеще. Това идва след като Compose достигна стабилен за WearOS по-рано през лятото.