Кто-то верит в знаки
Мы верим в знания

Черная пятница в Skillfactory:

скидка до 60% и 4 курса по дизайну или IT в подарок

Начать учиться выгодно SkillFactory черная пятница скидки до 60%

Курсы по разработке мобильных приложений

Git

Кто такой мобильный разработчик?

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

Мобильная разработка — идеальная сфера для старта в программировании. Осталось только выбрать: Android или iOS?
Android используют на самых разных устройствах в отличие от iOS.
А вот для iOS обязательно понадобится техника Apple.
На курсах вы научитесь создавать и тестировать приложения, проектировать интерфейсы и анимации, выполните несколько проектов для портфолио и через 8 месяцев начнете искать работу — а мы поможем!
Оставьте контакты, и мы поможем подобрать IT-курс для вашей цели
Оставьте контакты, и мы поможем подобрать IT-курс для вашей цели
Нажимая кнопку, я соглашаюсь с Положением о персональных данных и даю согласие на их обработку и хранение.
Вернем деньги, если не найдете работу
ЦЕНТР КАРЬЕРЫ
Соберем сильное резюме
Адаптируем под запросы компаний, подсветим достоинства
Подготовим
к поиску работы
Расскажем, как устроен найм в IT
Разберем типичные ошибки на собеседованиях
Ответим на вопросы про поиск работы
Расскажем, где искать вакансии
Будем рядом до самого оффера
Чат о поиске работы на 9000+ человек
Telegram-канал с вакансиями для студентов
База работодателей-партнеров Skillfactory
Сформируем карьерный трек
Поможем в процессе трудоустройства
Научим искать работу за рубежом

Освойте современные технологии мобильной разработки

Java Core
JUnit
Android
Material Design
Google Play
Java Core
JUnit
Android SDK
Material Design
Google Play
FCM
ProGuard
Rx Java
Git
MySQL
FCM
ProGuard
Rx.Java
Git
MySQL
View Binding
Crashlytics
Gradle
Android
Kotlin
ViewBinding
Crashlytics
Gradle
Android Architecture Components
Kotlin
Swift
Xcode 12
App Store
Оbjective-С
Swift
XCode 12
App Store
Objective-C
Основной набор библиотек и инструментов для языка Java.
Фреймворк для языка Java, предназначен для автоматического unit-тестирования программ.
Дополнительный набор инструментов Android Studio для написания кода, тестирования и отладки приложений.
Дизайн-система для создания интерфейсов программного обеспечения и приложений.
Платформа для размещения приложений и интеграции с сервисами и технологиями Google.
Firebase Cloud Messaging — кроссплатформенная служба для обмена данными между серверными и мобильными клиентскими приложениями.
Утилита, предназначенная для сокращения объема файлов за счет удаления неиспользуемых фрагментов кода.
Фреймворк от ReactiveX (RX) для реактивного программирования на Java.
Система контроля версий с активной поддержкой и открытым исходным кодом, позволяющая работать в команде.
Одна из наиболее используемых систем управления базами данных.
Инструмент для удобства создания кода для взаимодействия с View — системой пользовательского интерфейса на Android.
Одна из возможностей Firebase для диагностики и устранения проблем в приложениях.
Система автоматизации сборки приложений и сбора статистики об использовании программных библиотек.
Набор компонентов для усовершенствования приложений на Android.
Удобный в работе статически типизированный язык программирования, который сегодня чаще всего применяется для разработки Android-приложений.
Язык программирования, на котором пишут приложения и программы для устройств Apple, стандарт iOS-разработки.
Интегрированная среда разработки (IDE) программного обеспечения для платформ macOS, iOS, iPadOS, watchOS, tvOS и visionOS.
Онлайн-магазин приложений Apple для фирменных мобильных и десктопных устройств.
Язык программирования, созданный на основе языка С, на котором пишут программы для iOS и MacOS.

Android

IOS

Android

IOS

После наших курсов студенты в среднем зарабатывают 230 000 ₽

Развивайте навыки и растите в цене
80 000 ₽
Junior-специалист
230 000 ₽
Middle-специалист
380 000 ₽
Senior-специалист
10 000 $
Senior-специалист в иностранной компании

Сертификат

По итогам обучения вы получите сертификат о прохождении курса iOS- или Android-разработки. При необходимости мы можем оформить документ на английском языке.
Сертификат о прохождении курса по Android-разработке
Доступен также на английском языке
Сертификат о прохождении курса по iOS-разработке
Доступен также на английском языке
У Skillfactory есть государственная бессрочная лицензия на образовательную деятельность №Л035-01298-77/00180625 от 15.12.2020г. А значит, вы сможете вернуть 13% от стоимости обучения

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

Сравнение
iOS
Android
Количество устройств,
мир/Россия*
*Данные statcounter на 2021 год
25,29 % / 26,26 %
74,34 % / 73,38 %
Разнообразие устройств
Телефоны, планшеты, ноутбуки/компьютеры, часы, ТВ. Количество версий ограничено.
Смартфоны, планшеты, холодильники, телевизоры, автомобильные аудиосистемы, часы и многое другое. Спектр приложений очень широк.
Обновления
Ознакомиться со всеми изменениями iOS можно в гайдлайнах, компания публикует их на официальном сайте.
Нюансы разработки периодически меняются, официальных заявлений не поступает, библиотеки/ответы на форумах не всегда актуальны.
Комьюнити
iOS считается закрытой экосистемой, комьюнити преимущественно англоязычное, но найти русскоязычные форумы не сложно, с каждым годом их становится все больше.
Android — это популярная платформа с открытым исходным кодом и большим комьюнити по всему миру: общаться и решать проблемы можно в GitHub или StackOverflow.
Публикация приложения
Оплата. Ежегодно нужно продлевать доступ к аккаунту разработчика (на 2022 год цена составляет 99 $).
Публикация приложения не особо быстрая, в среднем занимает до 7 дней. Модераторы проверяют все вручную, техподдержка работает вполне оперативно. Пользовательское поведение: люди привыкли платить за приложения и лояльно к этому относятся.
Оплата. Разовая плата за аккаунт разработчика в Google Play — 25 $ (на 2022 год).
Публикация проходит очень быстро и, чаще всего, без участия модераторов.
Важно учитывать, что в Google Play могут заблокировать приложение/аккаунт без каких-либо объяснений. Техподдержка медленная, отвечает односложно и размыто.
Пользовательское поведение: пользователи Android не привыкли платить за программы/доп. функции, поэтому заработать можно в основном на рекламе в приложении.
Что нужно знать
Языки: Objective-C и Swift (последний особо популярен т. к. считается наиболее функциональным).
! Для работы нужен компьютер с macOS**.
** Существуют эмуляторы, но они не подходят для постоянной работы и тестирования.
Языки: Java, нередко к нему добавляется Kotlin. Android SDK, XML.

! Для работы подойдет любой компьютер**.
** Существуют эмуляторы, но они не подходят для постоянной работы и тестирования.
Учитесь из любой точки в удобное время
Развивайте профессиональные навыки в онлайн-формате
Москва
Ереван
Алматы
Минск
Киев
Ташкент
Баку
Казань
Санкт-Петербург
Новосибирск
Одесса
Нижний Новгород
Харьков
Воронеж
Ростов-на-Дону
Екатеринбург
Уфа
Самара
Красноярск
Омск
Челябинск
Калининград
Пермь
Волгоград
Днепропетровск
Ставрополь
Краснодар
Ижевск
Саратов
Иркутск
Тюмень
Астрахань
Тольятти
Хабаровск