Для зарубежного рынка специалисты «СофтЭксперт» разработали приложение для персональных носимых устройств, которое позволяет в реальном времени измерить уровень стресса. Для подключения и передачи информации с сенсоров используется технология Bluetooth.
Частное лицо, предприниматель из США, который занимается разработкой нестандартных решений для мониторинга различных состояний. В данном случае — приложение для отслеживания уровня стресса.
Хронический стресс негативно влияет на состояние всего организма, нарушая внутренние процессы и становясь триггером для многих серьезных заболеваний. Уровень стресса также может приводить к конфликтам на работе, снижению работоспособности, выгоранию и депрессии у сотрудников, особенно в условиях регулярной переработки.
На зарубежном рынке приложения для мониторинга пользуются популярностью у инвесторов, поэтому их разработка — выгодное направление деятельности для индивидуальных разработчиков и небольших компаний.
Заказчик обратился к нам с запросом на разработку приложения для браслета-трекера i-TRANQ на основе собственной уникальной системы замера и обработки результатов, которая помогает оценить уровень стресса.
Цель проекта — разработать интерактивное приложение для персонального носимого устройства, которое отслеживает уровень стресса.
Задачи:
Интерактивное приложение i-TRANQ для персонального носимого устройства разработано на кроссплатформенном фреймворке Flutter (язык Dart). Приложение работает совместно с внешним устройством, смартфоном, к которому браслет-трекеру подключается с помощью технологии Bluetooth Low Energy, поддерживает платформы Android и iOS.
После подключения браслета-трекера к внешнему устройству пользователь выбирает в приложении специально подготовленные видеоролики с отрывками из фильмов и приступает к сеансу тестирования.
В процессе просмотра фильма трекер i-TRANQ считывает реакции нервной системы, на основе которых программа создает итоговый отчет о здоровье пользователя, поэтому ключевой задачей было разработать алгоритм для интерпретации результатов мониторинга, которые приходят на устройство в соответствии с техническим заданием. Для дальнейшего продвижения приложения предусмотрели возможность мультиязычных настроек интерфейса.
Готовое интерактивное приложение i-TRANQ для отслеживания уровня стресса работает совместно с внешним устройством, которое подключается через Bluetooth. Устройство считывает показатели стресса с помощью специальных сенсорных датчиков, после чего показатели обрабатываются в соответствии с техническим заданием.
Пользователь получает результаты мониторинга в виде удобного графика, который отражает:
В разработке приложений для инновационных устройств важно внимательно изучить технические
особенности и возможные ограничения, чтобы учитывать их при написании кода. Опытные
разработчики изучат внутреннюю систему и напишут код, который будет проще и быстрее
дорабатывать.
Для самописных продуктов оптимизация кода может стать обязательным подготовительным
этапом, который решит сразу несколько задач: улучшит скорость загрузки, скорость ответа
сервера или скорость работы с кодом, повысит стабильность, уменьшит объем кода.