Jetpack Compose выходит на Android TV, Compose Material 3 выходит на стабильную версию

Если вы разработчик, вы наверняка знаете, что такое Jetpack Compose. Material 3 Stable уже доступен вместе с Compose для Android TV.

Jetpack Compose — это декларативный движок пользовательского интерфейса, написанный на Kotlin, который призван заменить или стать жизнеспособной альтернативой классическим императивным движкам пользовательского интерфейса, таким как XML-макеты Android. По сути, Jetpack Compose — это мощный механизм компоновки, работающий только с кодом, который может значительно упростить реализацию пользовательского интерфейса. Впервые он был выпущен в альфа-версии. в августе в прошлом году, а затем бета-версия в феврале этого года с гораздо большим количеством дополнений. Теперь, на саммите Google для разработчиков Android, компания объявила, что Compose появится на Android TV. Еще лучше то, что Material 3 теперь находится в стабильной версии, а это означает, что вы можете с уверенностью использовать его для создания своих приложений.

Compose Material 3 предложения Материальный дизайн 3

-стилизованные компоненты и тема, включив функции персонализации Material You, такие как динамический цвет. Библиотека Compose Material 3 содержит новые версии многих компонентов пользовательского интерфейса, таких как кнопки, карточки, флажки, переключатели, панели навигации, ящики и многое другое, а также поддержка других. Google также выпустил документацию, показывающую вам как перенести приложение из Material Design 2 в Material Design 3. В различных версиях Android Studio также есть улучшения, которые вы можете использовать для сборки в Jetpack Compose, как описано ниже.

Android-студия Дельфин это последняя стабильная версия, включающая:

  • Координация анимации
  • Мультипредварительные аннотации
  • Подсчет рекомпозиции в Layout Inspector

Android Studio Электрический угорь содержит бета-функции, такие как:

  • Живое редактирование (экспериментальное)
  • Подсветка рендеринга композиции
  • Настройка устройств предварительного просмотра
  • Постоянные обновления в превью

Android-студия Фламинго содержит канареечные функции, такие как:

  • Live Edit включен по умолчанию
  • Улучшенная трассировка композиции, которая поможет вам лучше проверять проблемы с производительностью.

Мало того, Google объявил, что Compose теперь доступен в альфа-версии для Android TV. Такие компоненты, как Карусель и Список погружения были реализованы, и в будущем их будет еще больше. Это произошло после того, как ранее летом Compose вышла на стабильную версию для WearOS.