В дополнение к мобильной базе данных Realm, разработчику также предлагается мобильная платформа Realm, и её флагманский продукт PAAS дополняющий мобильную базу данных Realm серверным решением. Мобильная платформа Realm, расширена синхронизацией данных в реальном времени и обработкой событий на стороне сервера, которые встроены в приложение. Разработчики используют платформу для создания приложений с мощной функциональностью, такие как мессенджеры, приложения для совместной работы и приложения с оффлайн функционалом. Платформа идеально подходит для адаптации под мобильные устройства существующих API, что позволяет легко создавать удобные и мощные приложения подключённые к устаревшим системам и сервисам. (realm.io)
Введение
1 Описание основных компонент, составляющих приложение на платформе iOS
2 Обзор основных архитектурных паттернов, используемых в iOS приложениях
3 Core Data
4 Объектно-ориентированная база данных Realm
5 Картографический сервис Google Maps
6 Обзор Firebase
7 Разбор сторонних библиотек, использованных в работе
8 Unit тестирование компонент iOS приложения
9 Promises
10 Пользовательский интерфейс разработанного приложения
Заключение
Список использованных источников