Самая широкая мобильная платформа
Android — мобильная операционная система Google с долей рынка около 72% глобально. Android-приложения работают на смартфонах, планшетах, смарт-ТВ, автомобилях (Android Auto), умных часах (Wear OS). Открытость платформы — главное отличие от iOS: любой производитель может использовать Android.
Язык Kotlin
Kotlin — официальный язык Android-разработки с 2017 года. Создан компанией JetBrains, работает на JVM. Лаконичнее Java, безопаснее (null safety), полностью совместим с Java-кодом. Google активно поддерживает Kotlin и рекомендует его для новых проектов.
Java — исторический язык Android. Огромное количество legacy-кода. Новые разработчики учат Kotlin, но знание Java полезно для работы со старыми проектами.
Android Studio
Официальная IDE от JetBrains/Google. Основана на IntelliJ IDEA. Включает: редактор с умным автодополнением, эмулятор Android-устройств, Layout Editor (визуальный дизайн), профилировщик производительности, инструменты для работы с базами данных SQLite.
Jetpack Compose
Jetpack Compose — декларативный фреймворк UI Google (аналог SwiftUI), выпущен в 2021 году. Описываешь UI как функции на Kotlin. Значительно быстрее разработка по сравнению с традиционными XML-разметками. Активно вытесняет старый подход с View и XML.
Google Play
Публикация в Google Play: учётная запись разработчика ($25, единоразово), проверка приложения (менее строгая, чем в App Store, но есть). Google берёт 30% комиссии (15% для первого миллиона долларов). Возможна публикация вне Play Store (sideloading) — особенность Android.
