Мобильное приложение — сервис инспекций вертикальной промышленной инфраструктуры.
Основная цель приложения — автоматизированные вертикальные инспекции с использованием дронов и технологий искусственного интеллекта. Сервис используется для осмотра вышек сотовой связи, ветряных турбин, опор электропередач, факельных установок и обнаруживает коррозии, трещины, недостающие болты. Приложение экономит временные, человеческие, материальные расходы на регулярные инспекции.
Генерация полётных заданий по модели дорожной сети (опоры расположены вдоль дорог).
Интеграция с БПЛА собственной разработки и изготовления.
Полностью автоматическая обработка и анализ данных методами машинного обучения.
Перед нами стояла задача: улучшить и упростить архитектуру мобильного приложения, чтобы обеспечить безболезненное развитие в будущем. А для автономности работы внедрить кэширование карт.
Что мы сделали:
У нас возникла проблема, когда мы запускали приложение на планшете с разрешением 1080x1920 при плотности пикселей 440 dpi, все объекты становятся очень большими, а страница авторизации уже не влезает в экран.
Внутри MaterialApp мы прописали ResponsiveBreakpoints, чтобы в последствии мы могли использовать определенные брейкпоинты. Для решения данной задачи мы использовали ResponsiveScaledBox. Компонент, который позволяет масштабировать дочерние виджеты. Для этого оборачиваем все дерево виджетов странички и задаем оптимальную ширину. В этой ситуации нам как раз и понадобятся брейкпоинты, которые мы объявили ранее, и их мы используем внутри ResponsiveValue.
Таким образом, в зависимости от брейкпоинта, мы выставляем значение ширины 400 для телефона, а для планшета все те же 1200.
Приложение помогает проводить полностью автоматизированные инспекции, при которых не требуется ни пилот дронов, ни эксперт для обнаружения дефектов.
Наши изменения значительно улучшили пользовательский опыт и способствуют более эффективной работе в сфере вертикальных инспекций.
Тимур Моисеев
руководитель мобильного направления
Ярослав Цемко
flutter разработчик
Павел Лизогубов
системный аналитик
Web | NDA
Samsung
Mobile | NDA
Интернет-магазин NL Store
Web | NDA
ERP-система лизинга автопарка
Mobile | В работе
CMstore
Mobile | NDA
Shell
Web
Имиджевый сайт «Шахтинская плитка»
Mobile
Интернет-магазин Bravo
Web
HR-сайт для SOKOLOV
Web | NDA
Casio
Mobile | NDA
Rockwool
Mobile | NDA
DHL Express
Web | NDA
Газпром
Web
Корпоративный портал ЕМС Team
Mobile
Приложение-сканер товаров с TV
Web | NDA
Mercedes-Benz
Mobile
Мобильное приложение для АЗС ХТК
Web
Транспортная компания №1
Mobile | NDA
Сбер
Web
Образовательный портал Школа гениев
Web | NDA
НЛМК
Mobile
Мобильное приложение для сети аптек «Ваша №1»
Web
Маркетплейс специалистов Gigoo
Web | Minicase
Аникура
Web | Minicase
Интернет-магазин мебели Трио
Web | NDA
Nike
Web
Маркетплейс нефтяных продуктов Proleum
Mobile | NDA
Приложение для здоровья CW Clinic
Mobile | NDA
М.Видео
Mobile
Образовательный проект Easy. Приложение в VK
Web | NDA
Ecco
Web
Маркетплейс горного оборудования
Web | NDA
Aviasales
Web
Крупное федеральное СМИ
Mobile
Программа лояльности Vaillant Group
Mobile
Приложение для пекарен Хлеб Хмельницкого
Mobile
Airspector
Web | В работе
Makita
Mobile
Приложение с интеграцией ML
Mobile | NDA
AI-приложение Get Art
Web | NDA
Мегафон
Mobile | NDA
Бизнес-приложение Жёлтая печать
Web | В работе
Русплитка