Кейс
Мобильное приложение водителя для TMS-системы


Мобильное приложение водителя для TMS-системы
Наш заказчик продает программное обеспечение для компаний, осуществляющих интермодальные грузоперевозки, то есть, перевозки с использованием нескольких видов транспорта на одном маршруте.
Цель проекта
Заказчик обратился к нам, чтобы расширить функциональность своей legacy-системы управления грузоперевозками с помощью нативного мобильного приложения, которое смогло бы отслеживать координаты движения грузовиков в фоновом режиме.
Ключевая особенность
Ограничения прав приложения со стороны мобильных ОС, которые могут прекратить его работу в бэкграунде при нехватке оперативной памяти или по другим причинам.
Перебои с мобильной связью на некоторых участках пути. Чтобы решить эту проблему, мы используем схему store and forward: информация накапливается локально на мобильном устройстве и отсылается при восстановлении сигнала.
Legacy API, создающий сложности для унификации пакетов и бесперебойного сообщения с сервером.
Перебои с мобильной связью на некоторых участках пути. Чтобы решить эту проблему, мы используем схему store and forward: информация накапливается локально на мобильном устройстве и отсылается при восстановлении сигнала.
Legacy API, создающий сложности для унификации пакетов и бесперебойного сообщения с сервером.
Рабочее решение
Мы разработали часть его системы, Trinium MC3. Это мобильное приложение, которое автоматически определяет этапы выполнения плана доставки груза, основываясь на его местоположении, и позволяет водителям грузовиков выбирать заказы на доставку, отмечать выполненные задачи и связываться с диспетчерами.














