Разработать пользовательский интерфейс
Jetpack Compose — это современный инструментарий для Android, позволяющий создавать нативные пользовательские интерфейсы с помощью интуитивно понятных API Kotlin. Compose упрощает и ускоряет разработку пользовательских интерфейсов, включая адаптивный дизайн для всех форм-факторов — от телефонов, планшетов и складных устройств до телевизоров и носимых устройств.
Compose предоставляет готовые компоненты пользовательского интерфейса, позволяющие реализовать интерфейс вашего приложения с помощью графики, анимации и других визуальных элементов с минимальным количеством кода.
Чтобы сохранить существующие пользовательские интерфейсы на основе представлений в вашем приложении, используйте рабочие процессы на основе представлений . Мы рекомендуем перенести ваши пользовательские интерфейсы на основе представлений в Compose.
Создание пользовательского интерфейса с помощью Android
Впервые в написании?
Новичок в Compose и Android?
Разработка для мобильных форм-факторов
Адаптивные макеты
Адаптивные компоненты
ListDetailPaneScaffold и SupportingPaneScaffold .
Адаптивная навигация
NavigationSuite и NavigationSuiteScaffold .
Сборка для конкретных устройств
Wear OS
Андроид для ТВ
Андроид для автомобилей
Android для XR
Поддержка доступности
Посмотрите некоторые образцы
Теперь в Android
Теперь в Android есть приложение для Android, созданное с помощью Kotlin и Jetpack Compose. Книга «Сейчас в Android» призвана служить справочником для разработчиков Android и моделировать лучшие практики проектирования и разработки.
Виджет приложения
AppWidgets — это коллекция примеров, демонстрирующих, как создавать виджеты приложений с помощью Jetpack Glance — платформы, построенной на основе Compose.