- Особенности:
- В курсе используется нативный программный стек для создания мобильных интерфейсов и бэкенд-интеграций под Android и iOS: Kotlin, Swift, Android Studio, Xcode, MVVM, REST API и Git.
- Для кого:
- Отсутствие опыта в IT, желание освоить системный подход к созданию нативного ПО и прикладное программирование для мобильных сред
- Результат:
- Приложения с многоэкранной навигацией, сетевым взаимодействием, локальным хранилищем данных и интеграцией библиотек (сервис прогноза погоды, менеджер задач, клиент для социальных сетей)
- Важно знать:
- Для полноценной сборки приложений под iOS необходим компьютер с macOS. Для стабильной работы сред разработки (IDE) требуется от 8 ГБ оперативной памяти
- Плюсы:
- Умение реализовывать декларативные интерфейсы с управлением состоянием и интеграцией системного API в рамках выбранной архитектуры
- Что еще:
- Параллельное освоение нативных инструментов и архитектурных принципов для двух доминирующих мобильных платформ
- Формат:
- Видеозанятия в записи, д/з, обратная связь.
- Объем практики:
- 75%
- Доп расходы:
- Оплата подписки Apple Developer Program для публикации приложений в App Store