Google Sleep API pomáhá vývojářům vytvářet lepší aplikace pro sledování spánku

click fraud protection

Google představil nové Sleep API, které umožní vývojářům vytvářet pokročilejší aplikace pro sledování spánku.

Google představil nové rozhraní Sleep API, které mohou vývojáři použít k zobrazení informací o spánku uživatele, což vede k pokročilejším aplikacím pro sledování spánku. Spánek API je nyní k dispozici jako součást nejnovější verze Služeb Google Play.

Podle Google je Sleep API „jednoduché API, které centralizuje zpracování detekce spánku způsobem, který je energeticky úsporný“. Je součástí společnosti Google Rozpoznávání aktivity Android API, které lze použít k detekci aktivit uživatele, jako je jízda na kole nebo chůze.

„Tolik z toho, co děláme, závisí na dobrém nočním odpočinku,“ řekl Google. „Naše telefony se staly skvělými nástroji pro informovanější rozhodování o našem spánku. A pokud jsou lidé informováni o spánkových návycích, mohou se během dne lépe rozhodovat o spánku, který ovlivňuje věci, jako je koncentrace a duševní zdraví.“

Spánek API použije model strojového učení na zařízení k odvození stavu spánku uživatele na základě vstupu ze světelných a pohybových senzorů vašeho telefonu. Google uvedl, že jeho nové API ušetří vývojářům nutnost trávit čas vývojem vlastních metod k určení, kdy uživatel započal nebo skončil spánek. Kromě toho má používání Google API další výhody oproti jiným rozhraním API pro sledování spánku, včetně potřeby menší spotřeby energie a nabízí větší spolehlivost při shromažďování dat. To je obzvláště důležité, protože Služby Google Play jsou méně ovlivněny Doze a dalšími službami správy baterie než aplikace třetích stran.

Jakmile jsou informace shromážděny, jsou hlášeny dvěma způsoby:

  1. „Důvěra ve spánku“, která je hlášena v pravidelných intervalech (až 10 minut)
  2. Je detekován denní segment spánku, který je hlášen po probuzení

Ve svém příspěvku na bloguGoogle zdůrazňuje aplikaci s názvem Sleep as Android, která využívá nové rozhraní Sleep API. Aplikace může sledovat věci, jako je délka spánku, pravidelnost, fáze, chrápání a další, s menším výkonem a větší spolehlivostí než dříve díky přepnutí na Sleep API. „Délka spánku je jedním z nejdůležitějších parametrů, které je třeba sledovat pro zajištění dobrého nočního odpočinku,“ uvedl tým Sleep as Android. „Nové rozhraní Sleep API nám dává fantastickou příležitost jej automaticky sledovat tím nejúspornějším způsobem, jaký si lze představit.“

(Kromě toho tým Sleep as Android vytvořil web DontKillMyApp abychom zdůraznili, jak agresivní služby správy napájení OEM neustále zabíjely služby sledování spánku jejich aplikace.)

Aplikace třetích stran dnes používají nové rozhraní Sleep API od Googlu, ale budou muset uživatele vyzvat k udělení oprávnění ACTIVITY_RECOGNITION. To zajišťuje, že uživatelé budou mít kontrolu nad tím, které aplikace mohou sledovat jejich spánek. Zainteresovaní vývojáři se mohou dozvědět více o rozhraní Sleep API při kontrole Dokumentace API společnosti Google.