Интеграция приложения для смарт-часов

Доработка и интеграция мобильного приложения для смарт-часов

  • Android
  • C#/.NET
  • iOS
  • Медицина

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

Проект в цифрах

  • 5 специалистов в команде
  • релиз через 6 месяцев после подключения
  • более 100 000 скачиваний в App Store и Google Play

С помощью приложения можно отслеживать основные показатели здоровья: количество пройденных шагов и потраченных калорий, пульс, давление.

Над проектом совместно работали четыре команды из разных стран, каждая со своей экспертизой. Компания SimbirSoft подключилась к проекту в декабре 2019 года.

Перед нашей командой стояли две ключевые задачи:

1. Провести интеграцию приложения со смарт-часами;

2. С нуля создать новый экран «Тренер» для мониторинга сердечной активности с помощью модуля «ЭКГ».

Для решения поставленных задач мы выстроили общую логику проекта и разработали SDK-библиотеки. Приложение основано на фреймворке MVVMCross, который помогает поддерживать архитектуру MVVM. Мы использовали средства MVVMCross для связи компонентов архитектуры (управление зависимостями, DI), а также виджетов представления и свойств модели-представления (VM). При отрисовке экранов на Xamarin мы использовали нативную верстку и нативные форматы хранения разметки: Xib для iOS, xml для Android. Это позволило нам использовать привычные для нативной разработки инструменты — XCode и Android studio соответственно.

Наша команда реализовала систему мониторинга сердечной деятельности «Тренер» на основе модуля «ЭКГ» и данных о физической активности пользователя. Анализируя эти данные, система предлагает владельцу устройства по улучшению самочувствия. При этом пользователь может установить дневные цели и отслеживать уровень их выполнения в процентах. Все подсказки мы изложили максимально просто и наглядно и перевели на 14 языков.

Ключевые технологии

Xamarin, Android и iOS, C#, MVVMCross

Похожие проекты

Почувствуйте наш подход и повторите
успех наших клиентов

Напишите нам
ЕЛЕНА ДОДОНОВА
ЕЛЕНА ДОДОНОВА
МАКСИМ БЕЛЯКОВ
МАКСИМ БЕЛЯКОВ