HealthKit интеграција
Потпуна техничка референца за Cardio Analytics HealthKit типове података и синхронизационе обрасце
Коришћени HealthKit типови података
Cardio Analytics чита 11 кардиоваскуларних и мобилносних показатеља из Apple HealthKit користећи оригиналне идентификаторе:
Показатељи откуцаја срца
HKQuantityTypeIdentifier.heartRate- Тренутни откуцаји срца (откуцаји/мин) (Apple Docs)restingHeartRate- Основна линија откуцаја у миру (Apple Docs)walkingHeartRateAverage- Просечни откуцаји током ходања
Кардиоваскуларни показатељи
bloodPressureSystolic+bloodPressureDiastolic- Упарена BP очитавања са корелацијом (Apple Docs)heartRateVariabilitySDNN- Укупна HRV варијабилност (SDNN у милисекундама)heartRateVariabilityRMSSD- Краткорочни вагални тонус (RMSSD у ms, где је доступно)oxygenSaturation- SpO₂ као разломак (0,0-1,0, приказано као %) (Apple Docs)
Састав тела
bodyMass- Тежина у kgheight- Висина у метрима (користи се за израчунавање BMI)
ECG и атријална фибрилација
electrocardiogramType- ECG снимци саHKElectrocardiogram.Classificationукључујући.atrialFibrillation(Apple Docs)atrialFibrillationBurden- Проценат оптерећења AF-ом (где је доступно, watchOS 9+) (Apple Docs)
Показатељи кондиције и мобилности
vo2Max- Максимални унос кисеоника (mL/kg/min) (Apple Docs)walkingSpeed- Просечна уједначена брзина ходања (m/s) (Apple Docs)walkingAsymmetryPercentage- Проценат неравнотеже хода (Apple Docs)stairAscentSpeed- Брзина пењања степеницама (m/s) (Apple Docs)
Обрасци синхронизације у позадини
Усидрени упити објеката
HKAnchoredObjectQuery омогућава делта синхронизацију, преузимајући само нове или измењене податке од последње синхронизације (Apple Docs).
- Ефикасна употреба батерије - Преузима само измењене податке, не целе скупове података
- Трајно сидро - Чува последњу тачку синхронизације да настави након поновног покретања апликације
- Рукује брисањима - Прима избрисане узорке за тачну синхронизацију
Испорука у позадини
HKHealthStore.enableBackgroundDelivery омогућава HealthKit да аутоматски покрене апликацију када постану доступни нови подаци (Apple Docs).
- Тренутна ажурирања - Свежи кардиоваскуларни подаци без ручног освежавања
- Ефикасна батерија - Системски управљана буђења минимизирају потрошњу енергије
- Поуздана испорука - Ради чак и када је апликација затворена
📱 Потребно овлашћење: com.apple.developer.healthkit.background-delivery (Docs)
Могућности уписивања
Подаци које је унео корисник (тежина, крвни притисак) могу се уписати назад у HealthKit ради доследности на свим здравственим апликацијама и уређајима.
- Јединствена здравствена евиденција - Подаци унесени у Cardio Analytics се појављују у Apple Health
- Видљивост лекару - Лекари који користе HealthKit повезане системе виде доследне евиденције
- Компатибилност између апликација - Друге здравствене апликације могу приступити вашим Cardio Analytics уносима
- Атрибуција уређаја - HealthKit прати која апликација/уређај је снимио сваки узорак
Приватност и детаљне дозволе
HealthKit ауторизација је детаљна - корисници одобравају или одбијају сваки тип података појединачно. Cardio Analytics поштује све одлуке о дозволама:
- Детаљне дозволе за читање/писање - Корисник бира које показатеље да дели
- Без приступа неауторизованим типовима - HealthKit примењује границе дозвола
- Опозиво у било ком тренутку - Корисници могу променити дозволе у iOS Settings → Privacy → Health
- Без преноса на сервер - Сви подаци остају на уређају; HealthKit ауторизација не даје приступ серверу
Искусите беспрекорну HealthKit интеграцију
Преузмите Cardio Analytics и повежите се са Apple HealthKit за аутоматско кардиоваскуларно праћење.
Преузмите на App Store