Целью данного курса является углубленное изучение написания мобильных приложений на языке Objective C, взаимодействия с сетью и построения БД внутри приложения. Так же в программе курса будут рассмотрены основы работы с системой контроля версий и основы языка Swift.
По окончании курса учащиеся должны:
- Грамотно использовать инструмент CoreData;
- Уметь проектировать интерфейс при помощи CollectionView;
- Понимать принципы взаимодействия пользователя со встроенными сервисами мобильных устройств;
- Понимать принципы взаимодействия приложения с Web-сервисами;
- Понимать принципы Юнит-тестирования;
- Уметь работать с системой контроля версий.