Мобильное приложение «Ж/К Самоцветы» было создано для крупной строительной компании «ЛенСпецСМУ». Приложение использует современную технологию дополненной реальности. Эта технология «встраивает» виртуальные 3D объекты в реальный мир.
С помощью приложения можно «увидеть» через экран планшета, как у вас прямо на столе появляется жилой комплекс. Можно осмотреть его со всех сторон, прогуляться по его дворам, «срезать» этажи и посмотреть внутренние перегородки.
Приложение было реализовано для двух платформ: iOS и Android. Для разработки использовался набор инструментов Unity3D. Моделирование производилось в 3DMax Studio.
КлиентКрупная строительная компанияУслугиПроектирование, Дизайн, 3D моделирование, Разработка, Техническая поддержкаГод2014ГородСанкт-ПетербургТехнологииUnity3D, 3DMax Studio
Презентация ЖК Самоцветы
Разработка мобильного приложения с дополненной реальностью
Мобильное приложение с 3D визуализацией
Техлид
iOS разработчик
Android разработчик
Тестировщик
Менеджер проекта
Собрали необходимые требования
Составили прототип системы
Отрисовали несколько концепций дизайна (2-3 концепции) на выбор
Разработали:
Разработали:
Исправили Баги
Отладка и выкат на полное тестирование Заказчику
Внесли по желаниям Заказчика в систему и мобильное приложение необходимые правки
Подготовили список новых задач, согласно новой концепции. Вносили изменения в систему.
Сервис состоит из нескольких блоков. Основным блоком является модуль синхронизации данных с REST API и SOAP-ресурсами Beeline. Он выполняет задания по обновлению данных по расписанию и по запросу пользователей. Пользовательский модуль работает со всеми остальными модулями:получает данные о номерах (и дополнительную информацию) от clients_data, отправляет задания на синхронизацию syncronizer, задания на обновление данных модулю operations. И запросы на генерацию отчётов по данным reports с возможностью генерации различных, удобных пользователю файлов в documents.
Модуль синхронизации работает с ресурсами Beeline, имея жесткие ограничения по количеству запросов. Для этого он имеет встроенный планировщик, систему динамической загрузки данных и перезагрузки данных при ошибках.