Виджеты навигации
Описание ситуации
На данный момент на платформе SmartPlayer существует несколько реализованных версий виджетов навигации. Между собой данные решения имеют некоторые отличия в реализации, связанные с индивидуальными требованиями заказчиков. Ниже буду представлены текущие виджеты разработанные и готовые к использованию на платформе SmartPlayer. Также на странице будет доступна информация о необходимых данных и материалах, которые нужно будет предоставить, если пользователь (заказчик) захочет получить свою, кастомную реализацию виджета навигации. Это поможет команде разработки SmartPlayer лучше и качественнее проработать создаваемое решение, чтобы оно лучше соответствовало бизнес-требованиям заказчика и было реализовано так, как он хотел.
Реализованные варианты виджетов навигации
На данный момент существует четыре варианта реализации для виджета навигации:
Требования к виджету навигации
В данном разделе будут описаны требования к виджету навигации. Список требований со стороны компании SmartPlaeyr лучше будет разделить на два вида:
- Идеальное ситуация - заказчик предоставляет все нужные материалы в виде и формате, удобном для разработки нашей команды (рекомендуется чтобы облегчить и ускорить разработку)
- Стандартная ситуация - заказчик предоставляет все нужные материалы в том формате, который у него имеется (не рекомендуется, потому что может существенно повлиять на сложность и сроки разработки)
Идеальная ситуация
К данному блоку требований относятся следующий список требований необходимые для нормальной разработки виджета навигации:
Стандартная ситуация
В данном блоке заказчик со своей стороны должен предоставить:
- Файлы с картами в формате png/jpg/pdf
- На карте необходимо отметить все объекты, которые необходимо отображать (набор иконок и "легенда" к ним)
- Технические помещения и помещения общего назначения (такие как лифты/лестницы и помещения схожего назначения)
- Описать архитектурные тонкости и нюансы связанные с перемещением на карте (препятствия/перекрытые лестницы/неработающие лифты, если такие ситуации имеют место быть)
Ограничения на разработку
В разработке виджетов навигации существуют свои ограничен:
- Виджет не может быть реализован в 3D (связано с реализацией на блоках)