Главная   →   Блог   →   Приложение HealthKit для iOS8

Приложение HealthKit для iOS8

Приложения для Здоровья

Тема здоровья — чрезвычайно перспективное направление мобильных разработок, и этому, безусловно, способствуют такие факторы как тренд на здоровый образ жизни, мода на различные гаджеты для контроля состояния/активности своего тела, наличие мощных мобильных и постоянно действующих (и даже с постоянным подключением к сети Интернет) устройств, способных к хранению/обработке информации.

Таким образом, выход в новой iOS8 отдельного фреймворка для Здоровья был вполне ожидаемым, и очень важный фактор здесь — привязка устройств от Apple к собственной инфраструктуре. В отличие от конкурентов у них уже реализованы из коробки: iCloud для хранения данных, мощная система управления приватностью, спецификации и стандарты для разработки как программных, так и технических дополнений; например, каждое устройство Apple имеет в наличии Bluetooth LE уже в течение двух поколений устройств, в то время как на рынке Android фрагментация в данном сегменте просто ужасает.

HealthKit представляет из себя централизованную систему для хранения (и в некоторой степени обработки) довольно широкого круга медицинских и второстепенных показателей с системой контроля доступа к чтению и записи (раздельно) для сторонних приложений.

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

Гораздо более интересный сценарий мы можем увидеть при использовании сторонних систем. Пользователь использует стороннее устройство Шагомер/Пульсометр (Трекер), который отправляет ежедневную статистику об активности в HealthKit. Кроме того, пользователь заполняет, например, базовую информацию о количестве полученных калорий.

На основании этих данных стороннее мобильное приложение (которому пользователь предоставил свои данные — возраст, вес, пол, активность и калории) может рассчитать и порекомендовать прием тех или иных витаминов и режим питания. Более того, купив «умные кроссовки», приложение которых также получает выше указанные показатели, пользователь может получить индивидуальную программу беговых тренировок! Вдобавок он еще и получает возможность геймификации своих тренировок с возможностью соревнований с друзьями в достижениях.

Непосредственно сам фреймворк предоставляет методы для:

Privacy — управление доступностью различных показателей для различных приложений.

Sample — набор основных показателей жизнедеятельности (Body Measurements, Fitness Identifiers, Vital Signs Identifiers, Results Identifiers, Nutrition Identifiers, Sleep Identifiers, Characteristics Identifiers, Correlation Identifiers, Workout Identifiers)

Units — единицы измерения показателей с возможностью конвертации и адаптацией под локализацию iOS.

Digital Signatures — цифровая подписка и шифрование передаваемых данных от внешних устройств/приложений с целью обеспечения приватности.

В продолжении статьи будет рассмотрено создание простого цифрового устройства взаимодействующего с HealthKit.

Подписывайтесь на наш блог и следите за нами в:

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

Next Posts
923a5b3e24c7da5364d7863193256314664e695f Lifestyle приложения для Android и iOS
Lifestyle приложения завоевали рынок мобильных приложений благодаря тому, что они упрощают наши повседневные заботы. Lifestyle приложения делают нашу жизнь проще и ярче.