Чтобы начать, проведите быструю лабораторную работу по коду или углубитесь в учебный курс, чтобы получить обзор ключевых тем разработки Android.
Следуйте этой вводной кодовой лаборатории с пошаговыми инструкциями, чтобы создать простое приложение Hello World.
Курсы

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

Создавая серию приложений, вы изучите основы языка программирования Kotlin и основы разработки приложений.

Обучение

Пойдите глубже, изучив другие учебные ресурсы, такие как способы обучения более сложным темам, включая Compose, архитектуру приложений и специальные возможности.

Соберите свой набор инструментов

Jetpack Compose упрощает и ускоряет разработку пользовательского интерфейса на Android. Пишите меньше кода и используйте мощные инструменты и интуитивно понятные API Kotlin.
Более 95% из 1000 лучших приложений для Android используют Kotlin для повышения производительности, удовлетворенности разработчиков и безопасности кода.
Ознакомьтесь с набором библиотек Android, которые реализуют наши лучшие практики и сокращают количество шаблонного кода.
Android Studio — это официальная среда разработки для разработки приложений Android, включающая инструменты проектирования Compose, гибкую систему сборки и эмулятор Android.
Мы обеспечиваем обратную совместимость, поэтому вы можете ориентироваться на последнюю версию Android, использовать новейшие технологии и одинаково работать на всех версиях Android и устройствах.
Архитектура, шаблоны тестирования и рекомендации помогут вам создавать надежные масштабируемые приложения.

Качество приложения имеет значение

Создавайте высококачественные приложения для обеспечения бесперебойного и единообразного взаимодействия с пользователем. Узнайте, как создавать приложения для больших экранов и обеспечивать правильную работу ваших приложений в любых форм-факторах, таких как планшеты, складные устройства и Chromebook. Используйте контрольный список качества основного приложения Android, чтобы оценить плавность и безопасность взаимодействия с пользователем.
Хороший Большой
Основная ценность
Весело, полезно или и то и другое
Пользовательский опыт
Легко использовать
Приятно использовать
Техническое качество
Хорошо работать на устройствах пользователей
Используйте устройства пользователей по максимуму
Конфиденциальность и безопасность
Безопасный
Создан для безопасности
Хороший
Основная ценность
Весело, полезно или и то и другое
Пользовательский опыт
Легко использовать
Техническое качество
Хорошо работает на устройствах пользователей
Конфиденциальность и безопасность
Безопасный
Большой
Основная ценность
Весело, полезно или и то и другое
Пользовательский опыт
Приятно использовать
Техническое качество
Максимально эффективно использует устройства пользователей
Конфиденциальность и безопасность
Создан для безопасности

Рекомендуемые образцы

Если вы лучше всего учитесь, читая код, существует широкий спектр примеров приложений, которые вы можете проверить, изменить и на которых можно учиться.

Теперь в Android есть приложение для Android, созданное с помощью Kotlin и Jetpack Compose. Книга «Сейчас в Android» призвана служить справочником для разработчиков Android, который моделирует лучшие практики проектирования и разработки.

Этот репозиторий содержит набор отдельных проектов Android Studio, которые помогут вам изучить Compose в Android. В каждом образце демонстрируются различные варианты использования, уровни сложности и API.

Эти примеры демонстрируют различные архитектурные подходы к разработке приложений для Android. В разных его ветках вы найдете одно и то же приложение (приложение TODO), реализованное с небольшими отличиями.