Описание
Модуль 1.
Знакомство с Xcode и Interface Builder
Элементы интерфейса приложения
Привязка элементов интерфейса и обработка событий, 1-ая часть
Практика: Ваше первое приложение
Модуль 2.
Работа с системой контроля версий проекта. Использование Git для хранения изменений в проекте
Работа с GitHub
Понятие делегирования. Обработка ввода текста
Привязка элементов интерфейса и обработка событий (2-ая часть)
Модуль 3.
ViewController и его Жизненный цикл
Подход Модель-Представление-Контроллер
Диалоги и их виды
Практика: Конвертер величин
Модуль 4.
Адаптация элементов интерфейса под разные устройства с помощью AutoLayout
Использование ресурсов приложения (изображения, прочие данные)
Хранение данных в приложение
Практика: Адаптация конвертера под разные устройства
Модуль 5.
Работа с UITableView
Модуль 6.
Виды контроллеров
Использование переходов (segue) для организации работы интерфейса на этапе проектирования
Практика: Приложение викторина
Модуль 7.
Работа с жестами и анимация
Модуль 8. Работа с сетью и библиотеками
CocoaPods и Работа со сторонними библиотеками
Работа с сетью
Модуль 9. Карты, сообщения и сервисы
Работа с картами
Отправка сообщений (email, SMS)
Интеграция с социальными сервисами
Модуль 10. Покупки, уведомления и виджеты
Встроенные покупки
Push-уведомления
Виджеты
Модуль 11. Collection View 4
Модуль 12. Работа с оборудованием
Акселерометр
Камера устройства
Модуль 13. Объекты моделей и Apple Watch
Core Data
Работа с Apple Watch
Модуль 14. Анимация
Рисование
Продвинутая анимация с помощью CALayer и его наследников
Модуль 15. Touch ID
Использование Touch ID
Отзывы
Отзывов пока нет.