Google verbessert Schlaf-Tracking-Apps auf Android mit der Schlaf-API

Schlaf-Tracking-Apps auf Android waren bis jetzt weniger als herausragend. Sie hatten alle möglichen Probleme und haben die Akkulaufzeit eines Smartphones auf wirklich inakzeptable Weise absolut beeinträchtigt.

Dies wird sich jedoch bald ändern, da Google im Android Developers Blog eine neue Sleep-API angekündigt hat. Mit der öffentlich verfügbaren API können App-Entwickler mit weniger Problemen und minimalen Abstürzen funktionsfähigere Schlaf-Tracking-Anwendungen erstellen.

Was macht die Public Sleep API von Google?

Die neue API klingt wie ein Traum für App-Entwickler , die Benutzern helfen möchten, besser zu schlafen und zu wissen, wie ihr Schlaf verläuft.

Google wies darauf hin, wie wichtig Schlaf ist (etwas, das wir alle kennen). Das Unternehmen sagte im Ruhezustand Folgendes:

"Unsere Telefone sind zu großartigen Werkzeugen geworden, um fundiertere Entscheidungen über unseren Schlaf zu treffen. Und wenn Menschen über Schlafgewohnheiten informiert werden, können sie den ganzen Tag über bessere Entscheidungen über den Schlaf treffen, was sich auf Dinge wie Konzentration und psychische Gesundheit auswirkt."

Die Schlaf-API ist Teil der Android-Aktivitätserkennungs-API, die auch andere Benutzeraktivitäten wie Radfahren oder Gehen mithilfe verschiedener Metriken auf dem Telefon verfolgt.

Google sagt, dass seine API den Schlaf auf zwei verschiedene Arten verfolgt:

  1. Ein "Schlafvertrauen", das in regelmäßigen Abständen (bis zu 10 Minuten) gemeldet wird.
  2. Ein tägliches Schlafsegment, das nach dem Aufwachen gemeldet wird, wird erkannt

Die API verwendet ein Gerätemodell für künstliche Intelligenz, das seine Licht- und Bewegungssensoren als Eingaben verwendet, um zu bestimmen, ob und wie lange ein Benutzer tatsächlich schläft.

Das Hauptproblem bei der Schlafverfolgung unter Android ist die Akkulaufzeit. Apps verwenden Erkennungsalgorithmen, um zu verfolgen, wann ein Benutzer schläft. Laut Google besteht das Problem darin, dass "diese Erkennungsalgorithmen zwischen Apps inkonsistent sind und wenn mehrere Apps unabhängig voneinander und kontinuierlich nach Änderungen der Benutzeraktivität suchen, die Akkulaufzeit leidet".

Mit der neuen Schlaf-API von Google können Entwickler die Verarbeitung der Schlaferkennung so konzentrieren, dass weniger Batterie verbraucht wird. Genau das suchen Benutzer von Schlaf-Apps.

Wann können Entwickler die Sleep-API von Google verwenden?

Die neue API steht Entwicklern ab sofort als Teil der neuesten Version von Google Play Services zur Verfügung.

Nach der Veröffentlichung der API scheint Google noch nicht mit der Arbeit an einer verbesserten Schlafverfolgung fertig zu sein. Das Unternehmen sagte: "Wir freuen uns darauf, in Zukunft mehr an dieser API und in diesem Bereich zu arbeiten."

Wenn Sie ein Android-Entwickler sind, finden Sie in der API-Dokumentation von Google eine Aufschlüsselung aller Informationen, die Sie zur Verwendung benötigen.