Якщо ви розробник, ви, мабуть, знаєте, що таке Jetpack Compose. Material 3 Stable тепер доступний разом із Compose для Android TV.
Jetpack Compose — це декларативний движок інтерфейсу користувача, написаний мовою Kotlin, який має на меті замінити класичні движки імперативного інтерфейсу користувача або бути життєздатною альтернативою для них, як-от XML-макети Android. По суті, Jetpack Compose — це потужний механізм компонування лише коду, який може значно полегшити реалізацію інтерфейсу користувача. Вперше він був випущений в альфа-версії в серпні минулого року, а потім бета-версія у лютому цього року з багатьма доповненнями. Тепер, на саміті Google для розробників Android, компанія оголосила, що Compose приходить на Android TV. Ще краще те, що Material 3 тепер у стабільному стані, а це означає, що ви можете використовувати його для впевненого створення своїх програм.
Скласти матеріал 3 пропозиції Матеріальний дизайн 3-стилізовані компоненти та тема, увімкнувши такі функції персоналізації Material You, як динамічний колір. Бібліотека Compose Material 3 містить нові версії багатьох компонентів інтерфейсу користувача, таких як кнопки, картки, прапорці, перемикачі, панелі навігації, ящики та багато іншого, з підтримкою інших на шляху. Google також опублікував документацію, яка показує вам
як перенести програму Material Design 2 на Material Design 3. Також є вдосконалення різних версій Android Studio, які можна використовувати для створення Jetpack Compose, як зазначено нижче.Android Studio Dolphin це останній стабільний випуск із:
- Координація анімації
- Мультипревью анотацій
- Перекомпонування враховується в інспекторі макета
Android Studio Electric Eel містить такі бета-функції, як:
- Live Edit (експериментальний)
- Підсвічування візуалізації композиції
- Налаштування пристроїв Preview
- Оновлення в режимі Previews
Android Studio Flamingo містить канаркові властивості, такі як:
- Живе редагування ввімкнено за замовчуванням
- Покращене відстеження композиції, щоб допомогти вам краще перевіряти проблеми продуктивності.
Мало того, Google оголосив, що Compose тепер доступний в Alpha для Android TV. Компоненти як Карусель і ImmersiveList реалізовано, а в майбутньому буде ще більше. Це сталося після того, як Compose став стабільним для WearOS раніше влітку.