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

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

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

Обучение

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

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

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

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

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

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

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

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

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

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