Android Development

Kotlin, Jetpack Compose, Android Studio. Google Play, Firebase. Material Design, fragments, Activity lifecycle.

Article body and graph labels may still appear in Russian where English translations have not been added yet.
📖4 min read📊Level 6🗺️3 subtopics📅April 16, 2026

Loading map...

Самая широкая мобильная платформа

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.

Часто задаваемые вопросы

Kotlin: это официальный рекомендованный язык, более современный и лаконичный. Java нужно знать для поддержки legacy-проектов.