Jetpack Compose — это современный набор инструментов Android для создания нативного пользовательского интерфейса с интуитивно понятными API Kotlin и меньшим объёмом кода. Compose упрощает и ускоряет разработку пользовательского интерфейса, включая адаптацию к любому форм-фактору — от телефонов, планшетов и складных устройств до телевизоров и носимых устройств.

Compose предлагает готовые компоненты пользовательского интерфейса, которые работают с графикой, анимацией и другими визуальными элементами.

Создание пользовательского интерфейса с помощью Android

Для разработчиков, уже знакомых с Android: этот курс охватывает основы создания собственного пользовательского интерфейса с помощью Compose, включая макеты, темы, анимацию, архитектуру, состояние, доступность и тестирование.
Для разработчиков, только начинающих работать с Android: узнайте, как создать приложение для Android с помощью Jetpack Compose — современного инструментария для создания пользовательских интерфейсов на Android.

Разработка для мобильных форм-факторов

Гид
Изучите основы адаптивного дизайна, чтобы создавать пользовательский интерфейс, который легко адаптируется к дисплеям любого размера на телефонах, планшетах, складных устройствах и устройствах на базе ChromeOS.
Гид
Создавайте адаптивные пользовательские интерфейсы с помощью компонентов адаптивной компоновки Material 3, таких как ListDetailPaneScaffold и SupportingPaneScaffold .
Гид
Реализуйте адаптивные шаблоны навигации с использованием компонентов Material 3, таких как NavigationSuite и NavigationSuiteScaffold .

Сборка для конкретных устройств

Гид
Создавайте приложения для носимых устройств, которые позволят пользователям оставаться на связи, отслеживать биометрические данные, отслеживать упражнения и пользоваться другими полезными функциями на ходу.
Гид
Создавайте новые приложения для телевизоров на основе того, что вы уже знаете об Android. Или расширьте существующие приложения для работы на телевизорах.
Гид
Используйте свое приложение для автомобилей под управлением Android Auto или Android Automotive OS. Одна архитектура приложения подходит для обеих систем.
Гид
Android XR — это расширение платформы Android, поэтому вы можете создавать XR-приложения с использованием API и инструментов Android или открытых стандартов, таких как OpenXR и WebXR.
Создавайте приложение для всех. Интегрируйте функции и сервисы доступности в своё приложение, чтобы сделать его удобным для всех пользователей.

Оптимизируйте свое приложение

Улучшите производительность вашего приложения, чтобы гарантировать бесперебойную работу и отзывчивость пользовательского интерфейса.
Напишите надежные тесты, чтобы убедиться, что пользовательский интерфейс вашего приложения надежен, не содержит ошибок и работает должным образом.

Последние видео