Большой практикум: Разработка мобильных ГИС
Общая информация об обучении и другие программы
Это программа — часть Большого практикума NextGIS.
Необходимая подготовка
Опыт программирования под мобильные платформы, знакомство с Android Studio. Понимание принципов и основ работы ГИС.
План занятий
1 день
Как устроен стек NextGIS, какие есть компоненты и за что они отвечают. Из чего состоит мобильный SDK v2, принципы его работы, возможности.
Знакомство с Android Studio, создание нового проекта, подключение репозиториев.
2 день
Изучение основных компонентов: БД, карта, интерфейсы, структура. Добавление основного окна и базовой карты на него. Определение векторных слоев.
3 день
Подключение слоев с данными в проект. Добавление списка слоев, их свойства (видимость). Добавление заглушек для страниц с данными (магазины, автоматы, кафе, автобусы).
4 день
Выбор объекта по клику и его выделение, показ атрибутов конкретного объекта, разные слои — разные атрибуты и окна.
5 день
Небольшое отвлечение и разрядка — добавляем экран входа. Различие функций приложения в зависимости от статуса пользователя. Стилизуем слои и приложение.
6 день
Редактируемые слои (отзывы в кафе), синхронизация с веб. Подключение движения автобусов как оверлей, подключение стороннего АПИ.
7 день
Вопросы и ответы, трекинг, SDK v3.