Обработка данных датчиков Apple Watch в приложении WatchKit

Я читаю несколько статей и документов Apple, касающихся разработки Apple Watch и WatchKit. Похоже, что сторонние приложения для Apple Watch, такие как Strava и Runtastic, также потребуют от вас носить с собой iPhone во время выполнения упражнений для сбора и отображения данных (как описано в App Store Apps), но я не знаю, понадобится ли это встроенным приложениям (Activity и Workout). Кажется немного неудобным носить с собой iPhone во время бега, чтобы иметь возможность видеть свой пульс, скорость и так далее в часах...

Что касается данных, измеренных датчиком сердечного ритма и акселерометром, встроенными в Apple Watch: есть ли API, который делает их доступными для сторонних разработчиков?

И как данные, полученные этими датчиками, обрабатываются часами: отправляются ли они напрямую парному iPhone по мере измерения? Он временно и локально сохраняется в часах до тех пор, пока не станет возможным отправить его iPhone? Доступен ли HealthKit для WatchKit приложений для обработки такой информации?

заранее спасибо


person AppsDev    schedule 30.03.2015    source источник
comment
На этот вопрос есть ответ: stackoverflow.com/questions/28858667/   -  person casillas    schedule 13.07.2015


Ответы (2)


Я играл с Apple Watch в лаборатории Apple Watch.

Датчики и акселерометр недоступны разработчикам.

Вы можете бегать без телефона, а когда вы вернетесь домой, данные о частоте сердечных сокращений «в конечном итоге» будут отправлены в «Здоровье» на вашем телефоне, откуда вы сможете запросить данные для своего приложения. Любые данные сердечного ритма или датчиков, сохраненные в кеше Apple Watch, недоступны для разработчиков.

person Long Le    schedule 01.04.2015

Необработанные данные Watchkit Sensor теперь доступны с WatchKit for watchOS 2.0.

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

Вы можете проверить эту информацию на следующем сеансе, общая продолжительность которого составляет 30 минут. Если вы не хотите смотреть весь сеанс, вы сразу переходите к Healthkit API функциям, которые находятся между 25-28 минутами:

Сессия WatchKit watchOS 2.0 на WWDC 2015

person casillas    schedule 21.06.2015