Google miega API palīdz izstrādātājiem izveidot labākas miega izsekošanas lietotnes

Google ir ieviesusi jaunu miega API, kas ļaus izstrādātājiem izveidot uzlabotas miega izsekošanas lietotnes.

Google ir ieviesusi jaunu miega API, ko izstrādātāji var izmantot, lai parādītu informāciju par lietotāja miegu, tādējādi radot uzlabotas miega izsekošanas lietotnes. Sleep API tagad ir pieejama kā daļa no jaunākās Google Play pakalpojumu versijas.

Saskaņā ar Google teikto, miega API ir "vienkāršs API, kas centralizē miega noteikšanas apstrādi akumulatoru taupošā veidā". Tā ir daļa no Google Android darbības atpazīšana API, ko var izmantot, lai noteiktu lietotāja darbības, piemēram, vai viņš brauc ar velosipēdu vai staigā.

"Tik liela daļa no tā, ko mēs darām, ir atkarīga no labas nakts atpūtas," sacīja Google. "Mūsu tālruņi ir kļuvuši par lieliskiem instrumentiem, lai pieņemtu pārdomātākus lēmumus par mūsu miegu. Un, ja viņi ir informēti par miega ieradumiem, cilvēki visas dienas garumā var pieņemt labākus lēmumus par miegu, kas ietekmē tādas lietas kā koncentrēšanās spējas un garīgā veselība.

Miega API izmantos ierīcē iebūvētu mašīnmācīšanās modeli, lai izsecinātu lietotāja miega stāvokli, pamatojoties uz ievadi no tālruņa gaismas un kustības sensoriem. Google teica, ka tā jaunā API ietaupīs izstrādātājus no laika, izstrādājot savas metodes, lai noteiktu, kad lietotājs ir sācis vai beidzis gulēt. Turklāt Google API izmantošanai ir arī citas priekšrocības salīdzinājumā ar citām miega izsekošanas API, tostarp lietošanai nepieciešams mazāk enerģijas un datu vākšanas lielāka uzticamība. Pēdējais ir īpaši svarīgi, jo Google Play pakalpojumus Doze un citi akumulatora pārvaldības pakalpojumi ietekmē mazāk nekā trešo pušu lietotnes.

Kad informācija ir apkopota, par to tiek ziņots divos veidos.

  1. "Miega pārliecība", par ko tiek ziņots regulāri (līdz 10 minūtēm)
  2. Ikdienas miega segments, kas tiek ziņots pēc pamošanās noteikšanas

Savā emuāra ierakstā, Google izceļ lietotni Sleep kā Android, kas izmanto jauno miega API. Pateicoties pārejai uz miega API, lietotne var izsekot tādām lietām kā miega ilgums, regularitāte, fāzes, krākšana un daudz ko citu ar mazāku jaudu un lielāku uzticamību nekā iepriekš. "Miega ilgums ir viens no svarīgākajiem parametriem, kas jāievēro, lai nodrošinātu labu nakts atpūtu," sacīja Sleep as Android komanda. "Jaunā miega API sniedz mums fantastisku iespēju to automātiski izsekot visefektīvākajā veidā, kādu vien var iedomāties."

(Sleep kā Android komanda izveidoja vietni DontKillMyApp lai uzsvērtu, kā agresīvie OEM jaudas pārvaldības pakalpojumi joprojām iznīcināja viņu lietotņu miega izsekošanas pakalpojumus.)

Trešo pušu lietotnes šodien izmanto Google jauno miega API, taču tām būs jāaicina lietotājs piešķirt ACTIVITY_RECOGNITION atļauju. Tas nodrošina, ka lietotāji varēs kontrolēt, kuras lietotnes var izsekot viņu miegu. Ieinteresētie izstrādātāji var uzzināt vairāk par miega API, pārbaudot Google API dokumentācija.