Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Приложение для отслеживания глюкозы в реальном времени

01 ноября ‘24

Заказчик: Annigm
Страница кейса/результат: https://annnigm.com/

Передача и отображение данных с трекера-клипсы. Формирование дэшбордов в режиме реального времени. Помогли стартапу привлечь еще один раунд инвестиций.

Агентство-исполнитель кейса

flaton

Мы разрабатываем IoT проекты для бизнеса и стартапов

1. Вводная задача от заказчика, проблематика, цели

Компания AnnIGM разрабатывает клипсы-трекеры для мониторинга уровня глюкозы в крови. Трекер крепится на мочку уха без проколов и расходных материалов. Данные о динамике глюкозы передаются на смартфон по Bluetooth и отображаются в режиме реального времени через приложение.

Продукт подходит для людей с предиабетом и тех, кто хочет контролировать питание и здоровье. Дополнительные функции включают отметки о событиях и календарь измерений.

Проблема

Клиент столкнулся с серьезной проблемой: соединение между клипс-трекером и приложением часто прерывалось и не восстанавливалось автоматически. Это создавало несколько значительных проблем:

  • Надежность мониторинга: Пользователи не могли полагаться на устройство для непрерывного отслеживания уровня глюкозы в крови, что особенно критично для людей с предиабетом.
  • Потеря данных: Из-за разрывов соединения данные о динамике уровня глюкозы не всегда корректно передавались и сохранялись в приложении, что могло привести к искажению информации и затруднить контроль состояния здоровья.
  • Пользовательский опыт: Восстановить соединение можно было только вручную через устройство, что создавало дополнительные неудобства и снизило бы удовлетворенность продуктом для пользователей в будущем.

Задача

На момент обращения к нам у клиента уже были наработки приложения, поэтому перед нашей командой стояла задача доработать приложение, решить проблему с получением данных из устройства в приложение и также реализовать новый функционал.

Измерения

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Процесс работы

1.Проектирование

В работе над приложением с нашей стороны участвовали четыре человека: два разработчика на Flutter, менеджер проекта и тестировщик.

Поскольку приложение уже было создано с использованием Flutter, вопрос по выбору технологии в данном случае не стоял.

2.Разработка

Настройка связи с устройством

Реализована интеграция с Bluetooth-модулем для получения данных с трекера. Было проведено исследование и оптимизация алгоритмов установления и поддержания соединения, чтобы минимизировать риск разрывов.

Обработка данных

Разработан алгоритм для обработки и анализа полученных данных, включая фильтрацию и калибровку. Обеспечена корректная передача данных даже при кратковременных потерях соединения.

Для хранения информации об уровнях глюкозы, полученной с трекеров, мы использовали Firebase Realtime Database. Это позволило пользователям видеть историю измерений и получать уведомления в реальном времени.

Реализация пользовательского интерфейса

Создан интуитивно понятный интерфейс для отображения текущих и исторических данных, а также дополнительных функций.

Тестирование и отладка

Проведены обширные тестирования для выявления и устранения багов, а также для обеспечения стабильной работы приложения на различных устройствах. Были проведены дополнительные стресс-тесты для проверки устойчивости Bluetooth-соединения.

Календарь

Онбординг

3. Результаты сотрудничества

За 6 месяцев наша команда помогла клиенту обеспечить надежную передачу и отображение данных с трекера в режиме реального времени, а также доработала приложение до MVP.

Приложение успешно вышло на обеих платформах и получило положительные отзывы пользователей. С момента своего появления на рынке компания демонстрирует ежегодный рост оборотов и успешно развивается на рынке.

Владимир К.

CEO, Annigm

Спасибо команде flaton за то, что быстро погрузились в проект и смогли самостоятельно предложить решения по быстрой реализации проекта для вывода его на рынок. После чего смогли совместно протестировать несколько гипотез

4. Заключение

Разработали мобильное приложение.

Агентство-исполнитель кейса

flaton

Мы разрабатываем IoT проекты для бизнеса и стартапов