Googleov API za spavanje pomaže programerima u izradi boljih aplikacija za praćenje spavanja

click fraud protection

Google je predstavio novi Sleep API koji će programerima omogućiti stvaranje naprednijih aplikacija za praćenje spavanja.

Google je predstavio novi Sleep API koji programeri mogu koristiti za otkrivanje informacija o spavanju korisnika, što rezultira naprednijim aplikacijama za praćenje spavanja. Sleep API sada je dostupan kao dio najnovije verzije usluga Google Play.

Prema Googleu, Sleep API je "jednostavan API koji centralizira obradu otkrivanja spavanja na način koji učinkovito troši bateriju." To je dio Googlea Android prepoznavanje aktivnosti API, koji se može upotrijebiti za otkrivanje aktivnosti korisnika, poput vožnje biciklom ili hodanja.

"Toliko toga što radimo ovisi o dobrom noćnom odmoru", rekao je Google. “Naši telefoni postali su izvrsni alati za donošenje informiranih odluka o našem spavanju. A ako su informirani o navikama spavanja, ljudi tijekom dana mogu donositi bolje odluke o spavanju, što utječe na stvari poput koncentracije i mentalnog zdravlja.”

Sleep API koristit će model strojnog učenja na uređaju kako bi zaključio stanje spavanja korisnika na temelju unosa senzora svjetla i kretanja vašeg telefona. Google je rekao da će njegov novi API spasiti programere od potrebe da troše vrijeme na razvoj vlastitih metoda za određivanje kada je korisnik započeo ili završio u stanju mirovanja. Osim toga, korištenje Googleovog API-ja ima druge prednosti u odnosu na druge API-je za praćenje spavanja, uključujući potrebu za manje energije i veću pouzdanost u prikupljanju podataka. Potonje je posebno važno jer Doze i druge usluge upravljanja baterijom manje utječu na Google Play usluge nego na aplikacije trećih strana.

Kada se podaci prikupe, o njima se izvještava na dva načina:

  1. 'Povjerenje u san', koje se javlja u redovitim intervalima (do 10 minuta)
  2. Dnevni segment spavanja koji se prijavljuje nakon otkrivanja buđenja

U svom postu na blogu, Google ističe aplikaciju pod nazivom Sleep as Android koja koristi novi Sleep API. Aplikacija može pratiti stvari kao što su trajanje spavanja, redovitost, faze, hrkanje i više, s manje energije i više pouzdanosti nego prije zahvaljujući prelasku na Sleep API. "Trajanje spavanja jedan je od najvažnijih parametara na koje treba paziti kako biste osigurali dobar noćni odmor", rekao je tim Sleep as Android. "Novi Sleep API daje nam fantastičnu priliku da ga automatski pratimo na zamisliv način s najučinkovitijom baterijom."

(Na stranu, tim Sleep as Android izradio web stranicu DontKillMyApp kako bi istaknuli kako su agresivne OEM usluge upravljanja napajanjem ubijale usluge praćenja spavanja njihove aplikacije.)

Aplikacije trećih strana danas upotrebljavaju Googleov novi Sleep API, ali od njih će se tražiti da od korisnika daju dopuštenje ACTIVITY_RECOGNITION. Ovo osigurava da će korisnici imati kontrolu nad time koje aplikacije mogu pratiti njihovo spavanje. Zainteresirani programeri mogu saznati više o Sleep API-ju provjerom Googleova API dokumentacija.