Мобильное приложение для прикладных инженеров международной компании: разработка кроссплатформенного приложения для iOS и Android на Flutter
Заказчик
Японский лидер по производству горнодобывающего и строительного оборудования
Транснациональная корпорация Komatsu — второй по величине производитель строительного и горнодобывающего оборудования в мире после Caterpillar.
Штаб-квартира компании находится в Токио, а филиалы работают во многих странах мира, включая Россию.
Задача
Новая версия приложения на основе старой, чтобы помочь прикладным инженерам в повседневной работе
Заказчик решил обновить приложение, чтобы у инженеров появился более современный, отзывчивый и удобный инструмент для сбора данных о работе спецтехники и расчета производительности.
У приложения должен быть простой и понятный интерфейс, с помощью которого сотрудники смогут быстро формировать отчеты о параметрах работы экскаваторов, самосвалов, погрузчиков, бульдозеров и другой техники.
Решение
Локализовали приложение для работников из разных стран и настроили экспорт данных в Excel
Мы взяли на себя весь цикл работ по созданию приложения: нарисовали прототип, продумали дизайн и написали код.
Заказчик попросил разработать приложение на основе одной кодовой базы под обе мобильные платформы — iOS и Android — с использованием фреймворка Flutter.
Мы собрали команду из разработчиков, у которых есть не только опыт использования технологии Flutter, но и опыт нативной разработки под каждую из платформ. Это позволило нам учесть возможные различия приложений для iOS и Android и обеспечить удобство для пользователей.
Александр Хрущев
Технический директор WINFOX
Так как инструментом будут пользоваться инженеры из разных стран, приложение должно поддерживать русский и английский языки. Локализовать приложение нам помогла библиотека flutter_localizations.
Данные о результатах замера, которые хранятся на устройстве, нужно было представить в удобном и привычном виде. Мы выбрали таблицу в Excel — универсальный формат, знакомый всем.
Каких либо серьезных сложностей во время разработки не было. Однако всю логику и обработку данных нужно было реализовать внутри самого приложения, а не на сервере. Мы учли эту особенность при проектировании — и проблем не возникло.
Александр Хрущев
Технический директор WINFOX
С самого начала работы с WINFOX нам понравился профессиональный подход компании к делу и нашим потребностям. Все участники проекта вникали в суть нашей задачи, ясно понимали архитектуру приложения и предлагали хорошие решения из своего опыта. Мы прислушались к большинству предложений, которые озвучили специалисты на этапе согласования дизайна и технического задания.
Komatsu
Фиксированное верхнее меню
Мы разделили все операции, которые выполняет пользователь в приложении, на четыре категории: «Условия работы», «Замер», «Отчет» и «Настройки».
Все вкладки постоянно отображаются на экране в верхнем меню, поэтому между ними удобно переключаться при любом пользовательском сценарии.
Все замеры — на одном экране
Независимо от выбранных условий работ все замеры происходят на одном экране.
Интерфейс этого экрана удобен для сотрудника и не позволяет ему ошибаться при вводе данных.
Дмитрий
UX/UI-дизайнер WINFOX
Быстрые шаблоны для спецтехники
Инженеры делают замеры для одной и той же спецтехники, поэтому многие параметры повторяются.
Чтобы работникам не приходилось каждый раз вводить одни и те же данные, мы подключили шаблоны. С ними данные заполняются автоматически.
Простая работа с отчетами
На экране «Отчеты» инженер видит все отчеты, которые он сформировал. Каждый отчет можно отправить или удалить — для этого есть специальные кнопки.
Помощь новым сотрудникам
Для начинающих технических специалистов мы предусмотрели раздел «Справка». В нем собраны рекомендации по работе с разными видами спецтехники: самосвалами, экскаваторами, бульдозерами и другими.
Нажав на иконку восклицательного знака, инженер увидит пояснения, которые помогут ему сориентироваться на рабочей площадке и выставить верные значения при работе техники.
Дмитрий
UX/UI-дизайнер WINFOX
Индивидуальные настройки приложения
Каждый пользователь может зайти в раздел «Настройки», чтобы подстроить приложение под себя. Например, можно включить виброотклик на нажатие клавиш или переименовать операции.
Результат
Максимальная точность при расчете производительности спецтехники
С новым приложением инженеры быстрее формируют отчеты и не допускают типовых ошибок. В результате компания заказчика выполняет бо́льшие объемы работы в единицу времени — и не теряет деньги.
Интерфейс получился понятным и простым — с приложением быстро разбираются сотрудники всех возрастов.
Денис
Менеджер проекта WINFOX
В структуре компаний Komatsu есть отдельная группа инженеров, которые отвечают за оптимизацию работы техники у клиента. Мы разрабатывали приложение именно для этой команды.
Работа этих инженеров состоит в том, что они выезжают «в поля», на место работы техники у клиента, чтобы оценить фактические условия работы техники и измерить её эффективность. Приложение помогает точно и быстро сделать это и подготовить отчёт.
Мы протестировали приложение на нескольких предприятиях в Сибири, и пользователи высоко оценили удобство приложения и качество отчётных файлов. Эти отчёты помогают находить рекомендации для клиента по эффективному использованию.
Komatsu
Заказчик планирует провести обучение по работе с приложением для всех инженеров специальной команды. А после этого можно будет развивать список языковых настроек, чтобы делиться приложением с другими странами.
Команда проекта
Менеджер проекта
Денис
Технический директор
Александр Хрущев
Разработчики
Бахтияр Темир Иван
UX/UI-дизайнер
Дмитрий
Другие работы
FRONTVISUAL
Приложение для создания проекта отделки дома и поиска исполнителей: решение под ключ для Android
Автодата
Мобильное приложение для сбора данных об эксплуатации автомобиля и их продажи на бирже: приложение для iOS