Программист iOS создаёт игры и приложения для устройств компании Apple. Разработки для этой операционной системы — самые доходные на мобильном рынке.
При этом квалифицированных программистов меньше, чем компаний, которые в них нуждаются. Поэтому программист iOS может выбирать себе самые интересные задачи.
Навыки, которые вы получите на курсе:
- Проектирование интерфейсов и программ для OS X и iOS
- Создание многопоточных приложений
- Использование API социальных сетей
- Работа с видео и аудио файлами
- Использование основных конструкций языка Swift
- Создание приложений с графическим интерфейсом для iOS
- Знание iOS SDK, XCode, Cocoa, iOS Guidelines
- Core Data, Animation, Graphics, Text и UI Kit
- Опыт проектирования и разработки клиент-серверных приложений, в том числе на основе JSON / XML
- Умение работать с iTunes Connect, iOS Provisioning Portal