Yalnız Wear OS cihazları üçün - API 30+
BU TƏTBİQ YALNIZ SƏHİYYƏ XİDMƏTLƏRİNDƏN ÜRƏB HATSI MƏLUMATLARINI ALAN XÜSUSİ FƏRDLƏRİ TƏMİN EDİR
MƏSLƏHƏT: Ən son Galaxy Watch mikroproqram yeniləməsi (Wear OS 4-ə) Səhiyyə Xidmətləri tərəfindən HR-nin necə bildirildiyini dəyişdi. HR indi ölçü intervalını təyin etmək seçimi olmadan davamlı olaraq götürülür. Bu, gələcəkdə dəyişə bilər.
[Bildiriş: Android 13+ - Arxa fonda bədən sensoru icazəsinə edilən dəyişikliklər]
Bu proqram ürək dərəcəsi dəyərlərini əldə etmək və arxa fonda fərdi fəsadları yeniləmək üçün PassiveMonitoringClient-dən istifadə edir. Wear OS 4-dən başlayaraq proqram yeni BODY_SENSORS_BACKGROUND tələb edəcək. Sonrakı icazə sorğusunda istifadəçi həmçinin "Hər zaman" icazəsini verməlidir. Bu, komplikasiyanın arxa planda düzgün şəkildə yenilənməsini təmin etmək üçündür.
Yeni giriş modeli haqqında ətraflı məlumat burada: https://developer.android.com/training/wearables/versions/4/background-body-sensors
TƏTBİQ MƏQSƏDİ
• bu Wear OS tətbiqi ilə Saatınızda Səhiyyə Xidmətləri API-dən ürək döyüntüsü ölçmə nəticələrini görmək mümkündür.
NECE QURULMUŞ?
1. Fərdi komplikasiya yuvaları ilə Saat üzünüzdə fərdi mürəkkəbliyi təyin edin - ürək döyüntüsü komplikasiyasını seçin (mürəkkəb 0 BPM / - BPM göstərəcək)
2. proqramlar qutusundan proqramı açın - aktivləşdirici düyməsini klikləyin - bədən sensorlarından istifadə icazələrini aktivləşdirmək üçün icazə verin
3. saatınızın biləyinizdə olduğundan əmin olun!
4. a) tətbiq UI-də ilk ölçmə aparın - Measure Test düyməsini vurun. Tətbiq davamlı 1 dəqiqə ölçməyə başlayacaq. 30 saniyə gözləyin, ürək dərəcəsini görmək üçün saat üzünə qayıdın və ya ölçmə nəticəsini görmək üçün tətbiq UI-də aşağı diyirləyin.
və ya
b) ilk ölçməni ürək dərəcəsini izləmə proqramında edin (Samsung Health)
5. bu nöqtədən sonra, mürəkkəblik həmişə yuxarıda "MÜRƏKLİK YENİLƏNMƏ ARALIĞI" hissəsində yazıldığı kimi məlumatları əldə edəcək.
6. a) isteğe bağlı - fəsad kliklədikdə ürək izləmə proqramını açmaq üçün təyin edin (Tətbiqi açmaq üçün təyin edin)
b) isteğe bağlı - SHORT_TEXT yerində mürəkkəblikdən istifadə etsəniz, tərtibatı əl ilə təyin edə bilərsiniz (Layout Seçin)
QEYD! : Zəhmət olmasa, mürəkkəbliyin datanı düzgün çəkməsinə əmin olmaq üçün saatı yenidən başlatdıqdan sonra tətbiq UI-ni yenidən işə salın
MÜRƏKƏLƏRİN YENİLƏNMƏSİ ARALIĞI
• ekran ON olduqda və ya ölçmə Səhiyyə Xidmətləri tərəfindən təmin edildikdə, mürəkkəblik məlumatları dərhal yeniləyir.
• ekran sönük olarkən avtomatik ölçmə aparıldığı halda komplikasiyanın 5 dəqiqəlik yeniləmə intervalı var. Mürəkkəblik, ekran AKTİV olan kimi məlumatları yeniləyir.
BU TƏTBİQ NECƏ İŞLƏYİR?
• bu proqram HR məlumatlarını əldə etmək və bu məlumatları birbaşa komplikasiya xidmətinə köçürmək üçün yeni SAĞLIK XİDMƏTLƏRİ API PassiveData monitorundan istifadə edir.
• mürəkkəb proqram heç bir istifadəçi məlumatını paylaşmır. Bu, sadəcə istifadəçilərinə saat üzünün mürəkkəbliyindəki məlumatları görməyə imkan verir.
"Passiv məlumat yeniləmələri Sağlamlıq Xidmətləri məlumatlarını fonda izləməli olan tətbiqlər üçün uyğundur. Bu, məlumat yeniləmələrinin nadir hallarda baş verdiyi və zamanla yayıla biləcəyi uzunmüddətli təcrübələr üçün nəzərdə tutulub"
https://developer.android.com/training/wearables/health-services/passive
BU TƏTBİQ İLƏ NƏ MÜMKÜNDÜR?
• 3-cü tərəf Saat simasında ürək döyüntüsünün mürəkkəbliyini təyin edin
• sağlamlıq xidmətlərinin ölçülməsini sınaqdan keçirin (ilk ölçmə aparın)
• mürəkkəblik lentə alındıqda proqramı açmaq üçün təyin edin (tətbiq UI-də defolt)
• SHORT_TEXT komplikasiyasının tərtibatını seçin
• ölçmə testi - ölçmə testinin nəticəsini görmək üçün aşağı diyirləyin!
DƏSTƏKLƏNİLƏN FƏRƏLƏR NÖVLƏRİ
• QISA MƏTN
• LONG_TEXT
• RANGED_VALUE (başlanğıc = 50 BPM, tam = 150 BPM)
https://amoledwatchfaces.com
SAAT ÜZÜ PORTFOLİOMUZU YOXLAYIN
https://play.google.com/store/apps/dev?id=5591589606735981545
Güncəlləmə vaxtı
10 mar 2024