tdc2016poa | trilha android - construa um app consciente com a google awareness api
TRANSCRIPT
CONSTRUA UM APP CONSCIENTE
GOOGLE AWARENESS API
Superplayer is a music recommendation service which aims to improve every moment of peoples lives through the perfect soundtrack.
That's why we carefully combine human curation and technology to deliver taylor made playlists for each situation and person.
CONSTRUA UM APP CONSCIENTE
GOOGLE AWARENESS API
INTELIGÊNCIA
+ DADOS
+ PESSOAS
3.000.000.000
fonte: statista.com
ASSISTIVIDADE
Pra ser inteligente, seu app precisa de
CONSCIÊNCIA(awareness)
Pra ser inteligente, seu app precisa de
Cenário 1
Cenário 1
Activity Recognition API
Cenário 2
+
Activity Recognition API Location API
Cenário 3
+ +
Activity Recognition API Intent ActionLocation API
Problemas
App recebendo muitas notificações
Complexidade no código
Consumo de bateria
Google Awareness API
Uma api única
Qualidade nos dados
Preocupação com recursos
Google Awareness API
Fence API Snapshot API
Fence API
Snapshot API
SINAIS DE CONTEXTO
Clima
Localização
Fones de ouvido
Atividades
Tempo
Locais
Beacons
E É POSSíVEL COMBINAR OS SINAIS
AND
E É POSSíVEL COMBINAR OS SINAIS
NOT
E É POSSíVEL COMBINAR OS SINAIS
OR
PERMISSÕES
ACCESS_FINE_LOCATION
ACTIVITY_RECOGNITION
NÃO É NECESSÁRIO
SHOW ME THE CODE
running app
music app
OBRIGADO
BRUNO CAMPOS ROBSON ALMEIDA
[email protected] [email protected]
https://github.com/camposbrunocampos/AwarenessAPI