Googlen Sleep API auttaa kehittäjiä rakentamaan parempia unenseurantasovelluksia

click fraud protection

Google on ottanut käyttöön uuden Sleep API: n, jonka avulla kehittäjät voivat luoda kehittyneempiä unenseurantasovelluksia.

Google on ottanut käyttöön uuden Sleep API: n, jonka avulla kehittäjät voivat tuoda esiin tietoja käyttäjän unesta, mikä johtaa kehittyneempiin unenseurantasovelluksiin. Sleep-sovellusliittymä on nyt saatavilla osana Google Play -palveluiden uusinta versiota.

Googlen mukaan Sleep API on "yksinkertainen API, joka keskittää unentunnistuksen käsittelyn akkutehokkaalla tavalla". Se on osa Googlea Android-toiminnan tunnistus API, jonka avulla voidaan havaita käyttäjän toiminta, kuten pyöräily tai kävely.

"Paljon siitä, mitä teemme, perustuu hyvään yöuneen", Google sanoi. ”Puhelimestamme on tullut loistavia työkaluja tehdä tietoisempia päätöksiä unesta. Ja kun ihmiset saavat tietoa nukkumistottumuksista, ihmiset voivat tehdä parempia päätöksiä unen suhteen koko päivän ajan, mikä vaikuttaa muun muassa keskittymiseen ja mielenterveyteen.

Sleep API käyttää laitteessa olevaa koneoppimismallia päätelläkseen käyttäjän lepotilasta puhelimesi valo- ja liiketunnistimien syötteen perusteella. Google sanoi, että sen uusi API säästää kehittäjiä joutumasta käyttämään aikaa omien menetelmiensä kehittämiseen määrittääkseen, milloin käyttäjä on aloittanut tai lopettanut nukkumisen. Lisäksi Googlen sovellusliittymän käytöllä on muita etuja muihin unenseurantasovellusliittymiin verrattuna, kuten se, että se tarvitsee vähemmän tehoa ja tarjoaa enemmän luotettavuutta tiedonkeruussa. Jälkimmäinen on erityisen tärkeä, koska Doze ja muut akunhallintapalvelut vaikuttavat vähemmän Google Play Palveluihin kuin kolmannen osapuolen sovellukset.

Kun tiedot on kerätty, ne raportoidaan kahdella tavalla:

  1. "uniluottamus", joka raportoidaan säännöllisin väliajoin (jopa 10 minuuttia)
  2. Päivittäinen unijakso, joka raportoidaan heräämisen havaitsemisen jälkeen

Blogikirjoituksessaan, Google korostaa Sleep-nimistä sovellusta Androidina, joka käyttää uutta Sleep API: ta. Sovellus voi seurata asioita, kuten unen kestoa, säännöllisyyttä, vaiheita, kuorsausta ja muuta, pienemmällä teholla ja luotettavammalla tavalla kuin ennen siirtymisen ansiosta Sleep API: hen. "Unien kesto on yksi tärkeimmistä parametreista, joita on tarkkailtava hyvän yöunen takaamiseksi", Sleep as Android -tiimi sanoi. "Uusi Sleep API antaa meille upean mahdollisuuden seurata sitä automaattisesti akkutehokkaimmalla mahdollisella tavalla."

(Sivuksi Sleep as Android -tiimi loi DontKillMyApp-verkkosivuston korostaakseen, kuinka aggressiiviset OEM-virranhallintapalvelut tappoivat heidän sovelluksensa unenseurantapalvelut.)

Kolmannen osapuolen sovellukset käyttävät Googlen uutta Sleep-sovellusliittymää tänään, mutta niiden on kehotettava käyttäjää myöntämään ACTIVITY_RECOGNITION-lupa. Tämä varmistaa, että käyttäjät voivat hallita, mitkä sovellukset voivat seurata heidän untaan. Kiinnostuneet kehittäjät voivat oppia lisää Sleep API: sta tutustumalla Googlen API-dokumentaatio.