Задача проекта
Клиент поставил задачу разработать мобильное приложение для измерения частоты сердечных сокращений (пульса) с использованием камеры смартфона. Приложение должно определять пульс быстро, легко и надежно — без внешних датчиков, только с помощью стандартной камеры и вспышки.
Цель — сделать инструмент, который поможет пользователям контролировать здоровье и активность без необходимости покупать дополнительные устройства.
Цели продукта
- Обеспечить измерение пульса прямо на смартфоне
- Сделать интерфейс понятным для широкой аудитории
- Минимизировать шаги для запуска измерения
- Обеспечить правильное считывание данных в большинстве реальных условий
- Предоставить базовую историю измерений и возможности для отслеживания изменений
Основной функционал
- Измерение пульса с использованием камеры и вспышки
- Обзор текущего значения пульса в реальном времени
- Отображение истории измерений
- Наглядные графики и подсказки по интерпретации результатов
- Уведомления о необходимости повторного измерения (при плохом качестве сигнала)
- Возможность экспортировать данные
Этапы работы
1. Исследование и аналитика
- Изучение методов оптического измерения пульса через камеру смартфона
- Анализ существующих приложений, их слабых мест (шум, неточность, сложный UX)
- Определение требований по стабильности и UX
Было решено, что основной акцент делаем на простоту и скорость измерения: один экран, минимум кнопок, максимум результата.
2. UX/UI дизайн
Ключевые принципы дизайна:
- Чистый, минималистичный интерфейс
- Понятные визуальные подсказки при каждом шаге
- Большие зоны для взаимодействия (удобно даже в движении)
- Графическая визуализация: динамика пульса и история измерений
UX был протестирован на пользователях: оказалось, что люди реже запускают приложение повторно, если первое измерение прошло гладко и без лишних вопросов.
3. Разработка и тестирование
Технические задачи:
- Реализация алгоритма захвата изображения с камеры и обработки сигналов
- Сглаживание колебаний и фильтрация шумов
- Обработка разных условий освещения
- Поддержка широкого спектра Android-устройств
Тестирование проводилось на разных моделях смартфонов, включая бюджетные устройства — важно, чтобы приложение работало не только на топовых флагманах.
Промежуточные релизы тестировались внутри команды и с участием внешних пользователей для получения обратной связи.
Результаты
- Приложение опубликовано в Google Play
- Измерение пульса работает стабильно в большинстве условий
- UX понятен даже новичкам
- Отзывы пользователей отмечают простоту и практичность
Ключевые достижения
- Быстрый запуск измерения: измерение занимает минимум действий
- Простота интерфейса: даже первое использование проходит без вопросов
- Надёжность: алгоритмы сглаживают шум и обеспечивают стабильные результаты
- История измерений: позволяет отследить динамику за время
Отзыв клиента (примерный)
«Приложение получилось простым, но функциональным. Для пользователей, которые хотят следить за пульсом без дополнительных аксессуаров, это удобный инструмент.»
