HealthKit ပေါင်းစပ်မှု

Cardio Analytics ၏ HealthKit ဒေတာ အမျိုးအစားများနှင့် ထပ်တူပြုခြင်း နမူနာပုံစံများအတွက် နည်းပညာဆိုင်ရာ ကိုးကားချက် အပြည့်အစုံ

အသုံးပြုထားသော HealthKit ဒေတာ အမျိုးအစားများ

Cardio Analytics သည် Apple HealthKit မှ နှလုံးသွေးကြောနှင့် ရွှေ့လျားနိုင်စွမ်း အတိုင်းအတာ ၁၁ မျိုးကို တရားဝင် အမှတ်အသားများ အသုံးပြု၍ ဖတ်ရှုသည်:

နှလုံးခုန်နှုန်း အတိုင်းအတာများ

  • HKQuantityTypeIdentifier.heartRate - လက်ရှိ နှလုံးခုန်နှုန်း (တစ်မိနစ်လျှင် အကြိမ်ရေ) (Apple Docs)
  • restingHeartRate - အနားယူချိန် နှလုံးခုန်နှုန်း အခြေခံမျဉ်း (Apple Docs)
  • walkingHeartRateAverage - လမ်းလျှောက်ချိန် ပျမ်းမျှ နှလုံးခုန်နှုန်း

နှလုံးသွေးကြောဆိုင်ရာ အတိုင်းအတာများ

  • bloodPressureSystolic + bloodPressureDiastolic - ဆက်စပ်မှုရှိသော သွေးဖိအား တိုင်းတာချက်များ (Apple Docs)
  • heartRateVariabilitySDNN - HRV အပြောင်းအလဲတစ်ခုလုံး (မီလီစက္ကန့်ဖြင့် SDNN)
  • heartRateVariabilityRMSSD - ရေတို vagal tone (မီလီစက္ကန့်ဖြင့် RMSSD၊ ရရှိနိုင်သော နေရာများတွင်)
  • oxygenSaturation - SpO₂ (ရာခိုင်နှုန်း % ဖြင့် ပြသသည်) (Apple Docs)

ခန္ဓာကိုယ် ဖွဲ့စည်းပုံ

  • bodyMass - ကီလိုဂရမ် (kg) ဖြင့် ကိုယ်အလေးချိန်
  • height - BMI တွက်ချက်ရန် အသုံးပြုသည့် မီတာ (m) ဖြင့် အရပ်

ECG နှင့် နှလုံးပျက်ခြင်း

  • electrocardiogramType - .atrialFibrillation အပါအဝင် HKElectrocardiogram.Classification ပါဝင်သော ECG မှတ်တမ်းများ (Apple Docs)
  • atrialFibrillationBurden - AF burden ရာခိုင်နှုန်း (ရရှိနိုင်သော နေရာများတွင်၊ watchOS 9+) (Apple Docs)

ကြံ့ခိုင်မှုနှင့် ရွှေ့လျားနိုင်စွမ်း အတိုင်းအတာများ

  • vo2Max - အမြင့်ဆုံး အောက်ဆီဂျင် ရယူနိုင်စွမ်း (mL/kg/min) (Apple Docs)
  • walkingSpeed - ပျမ်းမျှ တည်ငြိမ်သော လမ်းလျှောက်အမြန်နှုန်း (m/s) (Apple Docs)
  • walkingAsymmetryPercentage - လမ်းလျှောက်မှု ဟန်ချက်ပျက်ခြင်း ရာခိုင်နှုန်း % (Apple Docs)
  • stairAscentSpeed - လှေကားတက်အမြန်နှုန်း (m/s) (Apple Docs)

နောက်ကွယ်မှ ထပ်တူပြုခြင်း နမူနာပုံစံများ

Anchored Object Queries

HKAnchoredObjectQuery သည် နောက်ဆုံး ထပ်တူပြုချိန်မှစ၍ အသစ်ရရှိသော သို့မဟုတ် ပြောင်းလဲသွားသော ဒေတာများကိုသာ ရယူရန်အတွက် delta ထပ်တူပြုခြင်းကို လုပ်ဆောင်ပေးသည် (Apple Docs)။

  • ထိရောက်သော ဘက်ထရီ အသုံးပြုမှု - ဒေတာ အားလုံးကို မယူဘဲ ပြောင်းလဲသွားသော ဒေတာများကိုသာ ရယူသည်
  • အမြဲတမ်း ကျောက်ချရပ်နားမှု (Persistent anchor) - အက်ပ်ကို ပြန်ဖွင့်သောအခါ ယခင် ရပ်နားခဲ့သော နေရာမှ ပြန်လည် စတင်နိုင်ရန် သိမ်းဆည်းပေးသည်
  • ဖျက်လိုက်သော အရာများကို ကိုင်တွယ်ခြင်း - တိကျသော ထပ်တူပြုမှုအတွက် ဖျက်လိုက်သော ဒေတာများကိုလည်း လက်ခံရရှိသည်

နောက်ကွယ်မှ ပေးပို့ခြင်း (Background Delivery)

HKHealthStore.enableBackgroundDelivery သည် ဒေတာအသစ်များ ရရှိလာသောအခါ အက်ပ်ကို အလိုအလျောက် နှိုးရန် ကျန်းမာရေးစနစ် (HealthKit) ကို ခွင့်ပြုပေးသည် (Apple Docs)။

  • ချက်ချင်း အဆင့်မြှင့်တင်ခြင်း - ကိုယ်တိုင် ပြန်စစ်ဆေးရန် မလိုဘဲ နှလုံးသွေးကြောဆိုင်ရာ ဒေတာသစ်များ ရယူနိုင်ခြင်း
  • ဘက်ထရီ ချွေတာခြင်း - စနစ်က စီမံခန့်ခွဲသော နိုးကြားမှုစနစ်ကြောင့် ပါဝါသုံးစွဲမှု အနည်းဆုံး ဖြစ်စေခြင်း
  • စိတ်ချရသော ပေးပို့မှု - အက်ပ်ကို ပိတ်ထားချိန်တွင်ပင် အလုပ်လုပ်ခြင်း

📱 လိုအပ်သော ခွင့်ပြုချက် (Entitlement):com.apple.developer.healthkit.background-delivery (Docs)

ဒေတာ ပြန်လည် ရေးသားနိုင်စွမ်း

ကျန်းမာရေး အက်ပ်များနှင့် စက်ပစ္စည်းများ အားလုံးတွင် အချက်အလက်များ တည်ငြိမ်မှု ရှိစေရန်အတွက် ကိုယ်တိုင် ထည့်သွင်းထားသော ဒေတာများ (ဥပမာ- ကိုယ်အလေးချိန်၊ သွေးဖိအား) ကို HealthKit ထဲသို့ ပြန်လည် ရေးသားပေးနိုင်သည်။

  • ပေါင်းစပ် ကျန်းမာရေး မှတ်တမ်း - Cardio Analytics တွင် ထည့်သွင်းလိုက်သော ဒေတာများသည် Apple Health တွင်လည်း ပေါ်လာမည်
  • ဆရာဝန်များ မြင်တွေ့နိုင်စွမ်း - HealthKit နှင့် ချိတ်ဆက်ထားသော စနစ်များကို အသုံးပြုသည့် ဆရာဝန်များသည် တူညီသော မှတ်တမ်းများကို မြင်တွေ့ရမည်
  • အက်ပ်အချင်းချင်း ကိုက်ညီမှု - အခြားသော ကျန်းမာရေး အက်ပ်များသည်လည်း Cardio Analytics ထည့်သွင်းချက်များကို ရယူနိုင်မည်
  • စက်ပစ္စည်း သတ်မှတ်ချက် - မည်သည့် အက်ပ်/စက်ပစ္စည်းက ဒေတာ မှတ်တမ်းတင်ခဲ့သည်ကို HealthKit က ခြေရာခံပေးသည်

ကိုယ်ရေးကိုယ်တာနှင့် အသေးစိတ် ခွင့်ပြုချက်များ

HealthKit ခွင့်ပြုချက်သည် အသေးစိတ်ကျသဖြင့် အသုံးပြုသူများသည် အတိုင်းအတာ တစ်ခုချင်းစီအတွက် ခွင့်ပြုရန် သို့မဟုတ် ငြင်းပယ်ရန် ရွေးချယ်နိုင်သည်။ Cardio Analytics သည် ခွင့်ပြုချက် ဆုံးဖြတ်ချက် အားလုံးကို လေးစားသည်:

  • အသေးစိတ် ဖတ်ရှု/ရေးသား ခွင့်ပြုချက်များ - မည်သည့် အတိုင်းအတာများကို မျှဝေမည်ကို အသုံးပြုသူက ရွေးချယ်သည်
  • ခွင့်မပြုသော ဒေတာများကို ရယူနိုင်ခြင်း မရှိပါ - HealthKit က ခွင့်ပြုချက် ဘောင်များကို တိကျစွာ ထိန်းချုပ်ထားသည်
  • အချိန်မရွေး ပြန်လည် ရုတ်သိမ်းနိုင်သည် - iOS ဆက်တင်များ → ကိုယ်ရေးကိုယ်တာ → ကျန်းမာရေး တွင် ခွင့်ပြုချက်များကို အချိန်မရွေး ပြောင်းလဲနိုင်သည်
  • ဆာဗာသို့ ပေးပို့ခြင်း မရှိပါ - ဒေတာ အားလုံး သင့်စက်ပေါ်တွင်သာ ရှိနေပါမည်၊ HealthKit ခွင့်ပြုချက်သည် ဆာဗာသို့ ဝင်ရောက်ခွင့် မပေးပါ

ကိုယ်ရေးကိုယ်တာ မူဝါဒကို ဖတ်ရန်

ချောမွေ့သော HealthKit ပေါင်းစပ်မှုကို ခံစားကြည့်ပါ

အလိုအလျောက် နှလုံးသွေးကြော စောင့်ကြည့်ရန်အတွက် Cardio Analytics ကို ဒေါင်းလုဒ်လုပ်ပြီး Apple HealthKit နှင့် ချိတ်ဆက်လိုက်ပါ။

App Store တွင် ဒေါင်းလုဒ်လုပ်ပါ