O Google melhora os aplicativos de rastreamento do sono no Android com a API Sleep

Os aplicativos de rastreamento do sono no Android têm sido menos que estelares até agora. Eles tiveram todos os tipos de problemas e, de uma forma absolutamente inaceitável, acabam com a vida útil da bateria de um smartphone.

Mas isso está prestes a mudar, já que o Google anunciou uma nova API Sleep no Android Developers Blog . Com a API disponível publicamente, os desenvolvedores de aplicativos serão capazes de criar aplicativos de rastreamento do sono mais funcionais com menos problemas e travamentos mínimos.

O que a API Public Sleep do Google faz?

A nova API parece um sonho para desenvolvedores de aplicativos que desejam ajudar os usuários a dormir mais profundamente e saber como está o seu sono.

O Google apontou a importância do sono (algo que todos nós sabemos 0f). A empresa disse o seguinte sobre o descanso:

"Nossos telefones se tornaram ótimas ferramentas para tomar decisões mais informadas sobre o nosso sono. E ao serem informadas sobre os hábitos de sono, as pessoas podem tomar melhores decisões ao longo do dia sobre o sono, o que afeta coisas como concentração e saúde mental."

A API Sleep faz parte da API Android Activity Recognition, que também rastreia outras atividades do usuário, como andar de bicicleta ou caminhar, usando várias métricas no telefone.

O Google diz que sua API rastreia o sono de duas maneiras diferentes:

  1. Uma 'confiança no sono', que é relatada em intervalos regulares (até 10 minutos)
  2. Um segmento de sono diário que é relatado depois que um despertar é detectado

A API usa um modelo de inteligência artificial no dispositivo que usa seus sensores de luz e movimento como entradas para determinar se um usuário está realmente dormindo e por quanto tempo.

O principal problema com o rastreamento do sono no Android é a duração da bateria. Os aplicativos usam algoritmos de detecção para rastrear quando um usuário está dormindo. O problema, de acordo com o Google, é que "esses algoritmos de detecção são inconsistentes entre os aplicativos e, quando vários aplicativos verificam de forma independente e contínua as alterações na atividade do usuário, a vida da bateria é afetada".

Com a nova API de sono do Google, os desenvolvedores serão capazes de concentrar o processamento de detecção de sono de uma forma que consuma menos bateria, que é exatamente o que os usuários de aplicativos de sono estão procurando.

Quando os desenvolvedores podem usar a API Sleep do Google?

A nova API está disponível para desenvolvedores agora como parte da versão mais recente do Google Play Services.

Além de lançar a API agora, parece que o Google ainda não terminou de trabalhar para melhorar o rastreamento do sono. A empresa disse: "Esperamos trabalhar mais nesta API e nesta área no futuro."

Se você for um desenvolvedor Android, verifique a documentação da API do Google para ver uma análise de tudo que você precisa saber para usá-la.