В Лекции 15 на сцену выходят в главной роли файл AppDelegate, который до сих пор Полом Хэгерти прятал во вспомогательную папку Supporting Files, и CloudKit, этот реальный Mobile Backend as a Service (MBaaS) с авторизацией пользователей, с private и public базами данных, структурированным хранением больших файлов и push уведомлениями. CloudKit — замечательный, очень простой, надежный и практически бесплатный (до 1PB бесплатного public хранилища). Это прекрасная замена Parse, который недавно прекратил свое существование.
В результате в Лекции 15 освещаются три основные темы:
- “Жизненный цикл” приложения (Notifications, AppDelegate, Info.plist, Capabilities)
- Alerts и Action Sheets
- Cloud Kit