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