
Мобильный разработчик: iOS, Android или кроссплатформа
Как стать мобильным разработчиком с нуля: iOS, Android или кроссплатформа — языки и инструменты, стоимость публикации и зарплаты в России в 2026 году.
Из всех инженерных направлений только в мобильной разработке портфолио попадает в телефон постороннего человека: он находит приложение в магазине и ставит его за полминуты. Но ещё до первой строчки кода здесь ждёт решение, мимо которого веб-разработчики проходят спокойно: какой экосистеме отдать ближайший год жизни.
Сразу ответ: платформу выбирают по трём вопросам — какой компьютер стоит на столе, какие вакансии вы собираете, что уже умеете. В России владельцев смартфонов на Android в полтора раза больше, чем владельцев iPhone (58–60% против 40–42% по данным TelecomDaily), поэтому внутренние продукты в первую очередь собирают под Android. Переход с нуля занимает 9–12 месяцев при 15–20 часах занятий в неделю, из смежной роли — 6–9. И это окупается: медиана мобильного разработчика в России — 297 500 ₽ против 188 833 ₽ по всей IT-отрасли.
Дальше — три пути в деталях, российская специфика магазинов приложений, деньги и план на год.
Почему мобильная разработка подходит при смене профессииPermalink to “Почему мобильная разработка подходит при смене профессии”
Две вещи делают это направление удобным для перехода. Первая — доказательство. Когда приложение стоит в магазине, работодатель проверяет вас без звонков: устанавливает, листает, читает отзывы и историю версий. Вторая — объём. Мобильное приложение — законченный продукт: интерфейс, данные, поведение без сети, релизы. Весь этот цикл умещается в голове, а значит, его реально освоить параллельно с основной работой.
Прошлый опыт тоже не пропадает:
| Откуда приходят | Что уже умеете | Где это пригодится |
|---|---|---|
| Веб-разработка | HTML, CSS, JavaScript, React | React Native, вёрстка экранов, работа с API |
| Тестирование | воспроизведение багов, матрицы устройств | проверка сборок, релизное тестирование |
| Поддержка, администрирование | диагностика, разбор инцидентов | краш-логи, мониторинг стабильности |
| Дизайн | макеты, типографика, анимация | интерфейс, гайдлайны платформ |
| Продакт или проектная роль | сроки, договорённости об объёме | релизы в сторах, поэтапные раскатки |
Где мобайл стоит среди остальных инженерных направлений — фронтенда, бэкенда, фулстека — смотрите в обзоре карьерный путь разработчика: там же сравнение по срокам и порогу входа.
Чем занимается мобильный разработчикPermalink to “Чем занимается мобильный разработчик”
Экраны, которые трогают пальцем. Данные, с которыми приложение продолжает работать, когда сеть пропала. Push-уведомления, авторизация, обновления через ревью магазина. Под интерфейсом большинство приложений — клиенты: они ходят в API, кэшируют ответы, синхронизируют состояние. Поэтому мобильные и серверные навыки подпитывают друг друга, и если захотите понять вторую сторону, читайте карьерный путь бэкенд-разработчика.
Пути три, описание работы у них общее, а различается всё, к чему вы прикасаетесь ежедневно.
Три пути: сравнениеPermalink to “Три пути: сравнение”
| Android | iOS | Кроссплатформа | |
|---|---|---|---|
| Язык | Kotlin | Swift | Dart (Flutter) или JavaScript (React Native) |
| Среда разработки | Android Studio, на любом компьютере | Xcode, только macOS | любой компьютер, для iOS-сборки нужен Mac |
| Взнос за аккаунт | $25 разово | $99 в год | оба взноса и два аккаунта |
| Аудитория | 58–60% пользователей смартфонов в России, 67,65% мирового мобильного трафика | 40–42% в России, 32,3% в мире | обе платформы с одной кодовой базы |
| Кому подходит | максимум устройств и вакансий | глубокая работа с одной платформой | стартапы, агентства, приход из веба |
Путь Android: Kotlin и самая широкая аудиторияPermalink to “Путь Android: Kotlin и самая широкая аудитория”
Android держит больше всего устройств и в мире (67,65% мобильного трафика по StatCounter), и в России, где владельцев смартфонов на Android в полтора раза больше, чем на iPhone (TelecomDaily). Для меняющего профессию это максимум вакансий и устройств, на которых будет жить его приложение.
Язык — Kotlin. С Google I/O 2019 Android официально развивается как Kotlin-first: больше половины профессиональных Android-разработчиков пишут на Kotlin как на основном языке, на Java остаются около 30%. Учитесь Kotlin, а не Java — если работодатель не платит за обратное.
Инструменты бесплатны и работают на любой системе: Android Studio, эмулятор, а при выходе на публикацию — разовый взнос $25 за аккаунт Google Play.
Путь iOS: Swift и работа на доведениеPermalink to “Путь iOS: Swift и работа на доведение”
Под iOS пишут на Swift — языке, который Apple создала для собственных платформ и называет официальным для iOS. Среда — Xcode с интерфейсным фреймворком SwiftUI, и здесь спрятано главное ограничение пути: Xcode существует только на macOS. Публиковать в App Store без Mac не получится.
Путь подходит тем, кто любит доводить до конца: ревью Apple планомерно проверяет качество, а пользователи платформы ждут аккуратных приложений. Аккаунт стоит $99 в год. Российский нюанс: Apple не принимает карты российских банков, взнос оплачивают зарубежной картой или через платёжного посредника.
Российская специфика магазинов приложенийPermalink to “Российская специфика магазинов приложений”
В мировых гайдах об этом главы нет, а для российского разработчика она решает, как продукт будет зарабатывать.
- Покупки внутри российского Google Play недоступны: платёжная система для пользователей из России приостановлена с 10 марта 2022 года.
- С 26 декабря 2024 года Google не может перечислять деньги разработчикам, чьи счета открыты в России, — монетизация через Google Play для них закрыта.
- Взнос Apple ($99 в год) из России оплачивают зарубежной картой: карты банков РФ Apple не принимает.
- В мае 2022 года Минцифры и VK запустили RuStore — российский магазин для Android, куда выходят приложения, которым важна внутренняя аудитория.
На выбор языка и инструментов это не влияет, зато определяет экономику: учебные и портфолио-приложения всё равно публикуют в Google Play и App Store — это мировая витрина, — а для работы с внутренним рынком добавляют RuStore.
Путь кроссплатформенный: одна кодовая база, два магазинаPermalink to “Путь кроссплатформенный: одна кодовая база, два магазина”
Кроссплатформенные фреймворки собирают один проект под оба стора. Flutter от Google на языке Dart рисует интерфейс сам, поэтому приложение выглядит одинаково везде. React Native от Meta переиспользует ваш JavaScript и React и управляет настоящими нативными элементами — из веб-разработки это самый короткий мост в мобайл, и если React у вас уже есть, карьерный путь фронтенд-разработчика выводит прямо к нему.
Карьерный смысл — ширина. Стартапы и студии выпускают продукт малыми командами, и разработчик, который в одиночку закрывает оба магазина, им нужен всегда. Компромисс — глубина: когда приложению нужны датчики, тонкая настройка производительности или поддержка новых возможностей ОС в первые дни, зовут нативных специалистов. Кроссплатформа делает вас универсалом, натив — экспертом.
Как выбрать платформу за один вечерPermalink to “Как выбрать платформу за один вечер”
- Какой компьютер на столе? Без Mac iOS отпадает как первая платформа: публикация требует Xcode на macOS. Android и Flutter работают где угодно.
- Куда будете откликаться? Продуктовые компании с большой iOS-аудиторией ищут Swift. Сервисы для широкой аудитории — Android. Студии и ранние стартапы — кроссплатформу.
- Что уже умеете? Опыт с React указывает на React Native. Если пока ничего — Kotlin и Swift дружелюбнее к новичку, чем о них говорят.
- Какая работа нужна на третьем году? Платформенная глубина и производительность — натив. Целые продукты от интерфейса до релиза — кроссплатформа.
Если ответы спорят, решает первый. Техника — единственное ограничение, которое нельзя выучить: старт на платформе, которую поддерживает ваш компьютер, лучше полугода накоплений на MacBook.
Сколько зарабатывает мобильный разработчик в РоссииPermalink to “Сколько зарабатывает мобильный разработчик в России”
Калькулятор Хабр Карьеры по специализации «Разработчик мобильных приложений» (745 анкет, сентябрь 2026) даёт такую картину:
| Грейд | Медиана |
|---|---|
| Junior | 93 499 ₽ |
| Middle | 226 666 ₽ |
| Senior | 370 000 ₽ |
| Все грейды | 297 500 ₽ |
Медиана всей IT-отрасли на той же площадке — 188 833 ₽, так что мобильная разработка держит примерно полуторакратный запас к среднему по индустрии. Полные вилки по грейдам и рынкам — на странице зарплат мобильных разработчиков.
План на 12 месяцевPermalink to “План на 12 месяцев”
Какой бы путь вы ни выбрали, скелет один:
| Месяцы | Фокус | Результат |
|---|---|---|
| 1–3 | язык платформы и интерфейсный фреймворк | небольшое рабочее приложение, переписанное дважды |
| 4–6 | сеть, локальное хранилище, офлайн, Git | приложение, которое синхронизирует данные |
| 7–9 | аккаунт разработчика, ревью стора, отчёты о падениях | приложение, опубликованное в сторе |
| 10–12 | резюме, собеседования, отклики | офферы, в которых вспоминают вашу ссылку в сторе |
К серьёзным откликам в сторе должны стоять два приложения: одно доведённое до блеска — про аккуратность, второе с настоящей сетью и данными — про инженерную зрелость. Клон списка задач научит управлению состоянием, но техническое собеседование не пройдёт.
Когда я сам переходил из системных администраторов в аналитику медицинской компании, собеседования переломил не сертификат, а работающий пайплайн: врачам он был нужен каждое утро, и это проверялось без моих слов. Страница приложения в магазине работает так же: установленное приложение, отзывы, история версий говорят за вас. Заводите её раньше, чем кажется нужным. Про резюме, отклики и петлю собеседований при переходе в разработку подробно разобрано в материале как сменить профессию на программного инженера.
Чем помогает TraectaPermalink to “Чем помогает Traecta”
Дорогая ошибка в мобайле — полгода не на той экосистеме. Персональный план смены профессии в Traecta сверяет ваш компьютер, целевые вакансии и прошлый опыт, первым делом выбирает одну платформу — ту, где часы с React превращаются в короткий мост через React Native, а навык тестирования на матрице устройств ускоряет старт в Android, — и расставляет по месяцам два проекта, которые превращают вашу биографию в историю о найме мобильного разработчика.
Ошибки, которые стоят месяцевPermalink to “Ошибки, которые стоят месяцев”
- Перескок между платформами. Swift, затем Kotlin, затем Flutter в первый год — счётчик обнуляется каждый раз. Выберите один раз по четырём вопросам выше и держитесь двенадцать месяцев.
- Портфолио из учебных клонов. На собеседованиях такие приложения видели сотни раз. Грубоватое приложение, которое вы сами довели до магазина, доказывает больше, чем идеальное, повторённое по чужому руководству.
- Две экосистемы сразу. Кроссплатформа — одна кодовая база, а не один разработчик на нативный iOS и Android одновременно. Вторая платформа — вторая работа.
- Игнор релизного процесса. Ревью стора, подпись сборок, поэтапные раскатки — об этом спрашивают на собеседованиях. Встретьтесь с этим на седьмом месяце, а не в первую рабочую неделю.
- Бесконечная полировка пикселей. Аккуратный интерфейс важен, но именно данные отделяют приложение от макета. Публикуйте версию, которая синхронизируется.
КраткоPermalink to “Кратко”
- Платформа — ставка на ваши ограничения: техника, рынок, прошлый опыт. Одна, осознанная, на год.
- Мобильный разработчик в России получает в медиане 297 500 ₽ — примерно в полтора раза больше средней по IT (Хабр Карьера); вилки по грейдам — на зарплатной странице профессии.
- Портфолио живёт в магазинах, поэтому каждый проект должен приближать публикацию; российская публикация — мировой стор плюс RuStore.
Если нужен этот маршрут, собранный вокруг вашей биографии, начните с персонального плана смены профессии в Traecta.


