Google Fit и Apple Health & Research Kits для разработки приложений для здоровья и фитнеса

Опубликовано: 2021-10-05

Здесь мы смотрим на фреймворки и библиотеки, предлагаемые Apple и Google (Google Fit и Apple Healthkit, Research и CareKit), и сравниваем их функциональность, помогая вам выбрать лучший вариант для вашего собственного приложения для здоровья и фитнеса. Мы также предлагаем краткое сравнение Healthkit и Google Fit .

ХХ век был веком эмансипации, социально приемлемого курения и прекрасной музыки. Скорее всего, 21 век станет веком искусственного интеллекта и тенденций здорового образа жизни.

Как мы уже отмечали в нашей статье «Разработка приложений для здравоохранения», инновации в сфере здравоохранения в наши дни вызывают наибольший ажиотаж. Мы можем лучше спать, бегать и тренироваться; мы можем распознавать, диагностировать и контролировать болезни с помощью только гаджетов. Есть несколько типов полезных приложений и несколько целей, которые они охватывают. Как всегда, двумя основными игроками на сцене являются Apple и Google.

Что они предлагают для приложений для здоровья и фитнеса?

1. Наборы Apple

Как заявляет Apple на своем официальном сайте, в наши дни врачи используют iPhone, чтобы изменить наши представления о здоровье. Структуры преобразования здоровья можно насчитать до трех: HealthKit, ResearchKit и CareKit.

Платформа HealthKit

набор для здоровья яблоко

HealthKit - это широко используемый фреймворк с открытым исходным кодом, позволяющий отслеживать повседневные действия (например, сон, сделанные шаги / движения, сожженные калории и т. Д.). Хотя HealthKit лучше всего работает вместе с Apple Watch или другими фитнес-трекерами. кроме того, его функциональность также включает пульс и частоту сердечных сокращений, что полезно для занятий фитнесом и других занятий по поддержанию формы.
Одним из примеров интегрированного HealthKit является знаменитый браслет MiBand, который использует HealthKit от Apple для измерения многих показателей и может легко синхронизироваться с iPhone Health. Еще одна замечательная вещь в HealthKit - это аналитическая часть: она анализирует данные, хранящиеся в теле пользователя, и предоставляет обратную связь об улучшении или ухудшении здоровья пользователя.

ResearchKit

Как и Health Kit, ResearchKit - это проект с открытым исходным кодом, который тесно связан с HealthKit. Хотя в основном он нацелен на помощь в медицинских исследованиях и диагностике.

Допустим, вы врач, который работает с группой пациентов с редким заболеванием (например, болезнью Паркинсона). Вам необходимо регулярно получать информацию о состоянии пациента и любых его изменениях. Но вам чрезвычайно трудно получать новости о состоянии от ваших пациентов. Ручные проверки не работают - вы не можете проводить интервью со всей группой ежедневно. Письменные опросы тоже не работают - пациенты не так квалифицированы, как вы, поэтому они не могут отслеживать все мелкие изменения, которые происходят. Итак, как вы можете более эффективно наблюдать за своими пациентами? Здесь в игру вступает Research Kit.

особенности Apple Researchkit

ResearchKit имеет ряд функций, полезных как для медиков, так и для заключенных :

  • Опросы, позволяющие задать актуальные вопросы, позволяющие оценить реальное состояние пациента.

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

  • Измерение ловкости и походки - пациентам предлагается нажать на экран той или иной рукой, и собранные данные отправляются на сервер для дальнейшего анализа.

  • Анализ умственных способностей - задания по логике с установленным сроком

  • Процессы мышления и цветовой тест с задачами для проверки нашего критического мышления и дальтонизма (пример ниже)

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

CareKit

особенности Carekit Apple

Этот фреймворк в основном предназначен для личного использования, так как позволяет пользователю следить за своим заболеванием и его состоянием. Вы можете отслеживать уровень глюкозы (для диабетиков), контролировать состояние после сердечного приступа (режим Care Card в Care Kit) и обращаться за консультацией к врачу.

Это продукты для здравоохранения и фитнеса, которые Apple в настоящее время предлагает на рынке. Впрочем, список был бы неполным без главного конкурента - Google и его решения для здравоохранения.

2. Google Fit

функции Google Fit

Даже слоган, под которым Google рекламирует этот продукт («Ставьте цели в фитнесе. Следите за своим прогрессом. Станьте более здоровым»), указывает на главное между Google Fit и Healthkit - он больше ориентирован на спорт. Как экосистема с открытым исходным кодом, он работает в основном как фитнес-трекер, позволяя пользователям измерять:

  • Сожженные калории

  • Предпринятые шаги

  • Пройденный путь

  • Активно провел время

Еще одним фактором, свидетельствующим о спортивном подходе Google, являются бесчисленные партнерские отношения с популярной спортивной одеждой и оборудованием, такими как Nike, Adidas, Polar, Runkeeper и многими другими. Он также лучше всего работает в сочетании с Android Wear.

Google Fit и Healthkit для разработчиков

Основное различие между Google Fit, CareKit и HealthKit заключается в том, для чего они служат.

HealthKit идеально подойдет вам, если вы:

  • Ориентация на устройства iOS
  • Заинтересованы в обслуживании создания фитнес-приложения (например, йоги), в котором можно было бы отслеживать показатели пользователей
  • Хотите создать трекер сна. Некоторое время назад HealthKit также измерял фазы сна пользователей, но эта функция больше не присутствует на платформе - возможно, им требовалось больше точности при измерениях.

ResearchKit и CareKit преследуют разные цели, в частности:

  • Приложения для медицинских онлайн-опросов
  • Психологические и физические тесты в приложении, которые проводятся в медицинских приложениях с контролем состояния.
  • Медицинские приложения, предназначенные для сбора данных (для новаторских исследований)

Google Fit , в свою очередь, является хорошим выбором, если вы:

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

Статистика, если вы выберете Google Fit и Healthkit для разработки мобильных приложений

1.Google Fit API собирает конфиденциальные данные пользователей и управляет ими, поэтому важно, чтобы вы следовали этим основным принципам:

  • Всегда четко объясняйте пользователю, какие данные вы собираетесь собирать и почему
  • Уважайте запросы пользователей на удаление их данных
  • Если вы читаете данные о фитнесе из Google Fit, вы также должны записать собранные данные о фитнесе в Google Fit.
  • Не используйте API Google Fit в целях, не связанных с фитнесом, например для хранения медицинских или биометрических данных, данных о продажах или использования данных в рекламных целях.
  • Перед использованием Google Fit внимательно ознакомьтесь с Условиями использования Google Fit.

[Источник: Google]

  1. У HealthKit, ResearchKit и CareKit data API есть дополнительные правила, которым должны соответствовать приложения для здоровья и фитнеса. Apple выделила отдельный раздел рекомендаций, посвященный здравоохранению. Он включает в себя несколько дополнительных правил, например:

Данные, используемые всеми 3 наборами, не могут быть переданы третьим лицам.
Приложения не должны предоставлять ложную или неточную информацию в HealthKit и не могут синхронизировать данные с iCloud.
Все данные могут быть обработаны только после согласия пользователя (все приложения должны получить письменное согласие)
Если ваше приложение предназначено для использования детьми, помимо HIPPA, оно также должно соответствовать COPPA - Закону о защите конфиденциальности детей в Интернете или другим всемирно признанным эквивалентам.

[Источник: рекомендации Apple]

Мы пробовали и играли с ResearchKit, внедряя фреймворк; так что теперь ясно, что с ним делать и на какие исследования он способен.

Вот он - Google Fit и HealthKit для сравнительного анализа фитнес-приложений. Приложения, связанные со здоровьем, требуют больше времени, затрачиваемого на разработку и исследования, а также на выполнение стандартов. Хотя наша практика подсказывает, что инновации рождаются нелегко - так, может, настало время сделать этот мир лучше, здоровее и здоровее?

Авторы Сергей Дегтярь и Элина Бессарабова