Android Wear
● Gamer
● Pós-graduado
● Parto Humanizado
● Crowdmobi
● Trakto
● Coding Dojo
google.com/+BrunoDeLimaS
Bruno de Lima e Silva
Introdução
O que é Android Wear?
Um sistema operacional para Wearable devices.
google.com/+BrunoDeLimaS
Introdução > Ah, mas o que é um wearable?
Google Imagens Plz
Introdução > Ah, mas o que é um wearable?
Google Imagens Plz
Introdução > Pra que serve?
Google IO 14
Nomeclaturas
● Smartphone -> Smartphones, Tablets, TVs
● Smartwatch -> Wearables
Interface
● Google Now?
● Navegação entre Cards
Interface
● Google Now?
● Navegação entre Cards
● Comandos de voz
Interface
● Google Now?
● Navegação entre Cards
● Comandos de voz
● Teclado?
Modos de Tela
https://developer.android.com/design/wear/watchfaces.html#DisplayModes
Interactive Ambient
Modos de Tela
https://developer.android.com/design/wear/watchfaces.html#SpecialScreens
low-bit ambient Burn protection
Smartphone x Smartwatch
Padrão dos SmartPhones
● Telas Grandes
● Vários Icones
● Muita informações
Smartphone x Smartwatch
Vamos levar isso para os
smartwatches?
Não
Smartphone x Smartwatch
● Não é um smartphone no pulso
● Inteligência para os relógios
● Interagir por voz
Ok Google
Ok Google
● Buscas
● Fazer anotações
● Mostrar alarmes
● Criar lembretes
● Iniciar uma corrida
● Mostrar batimentos cardia...
Ok Google
● Enviar SMS ou E-mail
● Fazer uma ligação
● Verificar o calendário
● Controlar o Player de musica
● Iniciar um ...
Iniciar um App?
● Mas será que você precisa?
● Notificação
● App de mensagens
○ Ler
○ Entender
○ Reagir?
Certo, mas como?
● Usando os cards
● Responder por voz
● Resposta predefinida
● Interação longa > Abrir no smartphone
App no Wear
● Rodam no Wear
● Instalados no Wear
● Acesso aos Sensores
● WatchFaces
Desenvolvendo
Notificações
● Forma mais rápida de começar
● As notificações são sincronizadas
● Fazer notificações para o wear
● Support...
Notificações
Notificações
Notificações > Ações
● Segundo passo
● Ações são compartilhadas ou independentes
● Agiliza utilização do app
https://devel...
Notificações
Notificações
Notificações > Personalização
● Alterar Fundo
● Remover icone
● Adicionar páginas
https://developer.android.com/training/w...
Notificações > Personalização
● Alterar Fundo
● Remover icone
● Adicionar páginas
● Empilhar notificações
https://develope...
Notificações > Personalização
● Alterar Fundo
● Remover icone
● Adicionar páginas
● Empilhar notificações
● Responder com ...
Notificações > Páginas
Notificações > Páginas
Notificações > Pilha
Notificações > Páginas
Notificações > Resposta com Voz
https://developer.android.com/training/wearables/notifications/voice-input.html
Notificações > Resposta com Voz
Notificações > Resposta com Voz
Wearable App
● Rodam no Wear
● Código familiar
● Restrições
Wearable App > Comunicação
● Data API
● Abrir app no wear apartir do smartphone
Wearable App > Comunicação
● Data API
● Abrir app no wear apartir do smartphone
● Sincronização
Wearable App > Voice Actions
● Ações comuns
● Iniciar meu app
Wearable App > Speech Input
● Entrada de voz
● “comandos”
● Reconhecimento de voz
Watch Face
● São Skins de relógio
Watch Face
● São Skins de relógio
● + que horas, informações extras
Watch Face
● São Skins de relógio
● + que horas, informações extras
● Lembrar
○ Modos Interactive e Ambient
○ Comportamento
Obrigado
+BrunoDeLimaS
Bruno de Lima
@DLimaun
Aandroid Wear
Próximos SlideShares
Carregando em…5
×

Aandroid Wear

353 visualizações

Publicada em

A short talk about Android Wear.
Showing some sample code.

Publicada em: Celular
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Aandroid Wear

  1. 1. Android Wear
  2. 2. ● Gamer ● Pós-graduado ● Parto Humanizado ● Crowdmobi ● Trakto ● Coding Dojo google.com/+BrunoDeLimaS Bruno de Lima e Silva
  3. 3. Introdução O que é Android Wear? Um sistema operacional para Wearable devices. google.com/+BrunoDeLimaS
  4. 4. Introdução > Ah, mas o que é um wearable? Google Imagens Plz
  5. 5. Introdução > Ah, mas o que é um wearable? Google Imagens Plz
  6. 6. Introdução > Pra que serve? Google IO 14
  7. 7. Nomeclaturas ● Smartphone -> Smartphones, Tablets, TVs ● Smartwatch -> Wearables
  8. 8. Interface ● Google Now? ● Navegação entre Cards
  9. 9. Interface ● Google Now? ● Navegação entre Cards ● Comandos de voz
  10. 10. Interface ● Google Now? ● Navegação entre Cards ● Comandos de voz ● Teclado?
  11. 11. Modos de Tela https://developer.android.com/design/wear/watchfaces.html#DisplayModes Interactive Ambient
  12. 12. Modos de Tela https://developer.android.com/design/wear/watchfaces.html#SpecialScreens low-bit ambient Burn protection
  13. 13. Smartphone x Smartwatch Padrão dos SmartPhones ● Telas Grandes ● Vários Icones ● Muita informações
  14. 14. Smartphone x Smartwatch Vamos levar isso para os smartwatches? Não
  15. 15. Smartphone x Smartwatch ● Não é um smartphone no pulso ● Inteligência para os relógios ● Interagir por voz
  16. 16. Ok Google
  17. 17. Ok Google ● Buscas ● Fazer anotações ● Mostrar alarmes ● Criar lembretes ● Iniciar uma corrida ● Mostrar batimentos cardiacos
  18. 18. Ok Google ● Enviar SMS ou E-mail ● Fazer uma ligação ● Verificar o calendário ● Controlar o Player de musica ● Iniciar um app
  19. 19. Iniciar um App? ● Mas será que você precisa? ● Notificação ● App de mensagens ○ Ler ○ Entender ○ Reagir?
  20. 20. Certo, mas como? ● Usando os cards ● Responder por voz ● Resposta predefinida ● Interação longa > Abrir no smartphone
  21. 21. App no Wear ● Rodam no Wear ● Instalados no Wear ● Acesso aos Sensores ● WatchFaces
  22. 22. Desenvolvendo
  23. 23. Notificações ● Forma mais rápida de começar ● As notificações são sincronizadas ● Fazer notificações para o wear ● Support Library V4 https://developer.android.com/training/wearables/notifications/index.html
  24. 24. Notificações
  25. 25. Notificações
  26. 26. Notificações > Ações ● Segundo passo ● Ações são compartilhadas ou independentes ● Agiliza utilização do app https://developer.android.com/training/wearables/notifications/creating.html#ActionButtons
  27. 27. Notificações
  28. 28. Notificações
  29. 29. Notificações > Personalização ● Alterar Fundo ● Remover icone ● Adicionar páginas https://developer.android.com/training/wearables/notifications/pages.html
  30. 30. Notificações > Personalização ● Alterar Fundo ● Remover icone ● Adicionar páginas ● Empilhar notificações https://developer.android.com/training/wearables/notifications/stacks.html
  31. 31. Notificações > Personalização ● Alterar Fundo ● Remover icone ● Adicionar páginas ● Empilhar notificações ● Responder com voz http://developer.android.com/training/wearables/notifications/voice-input.html
  32. 32. Notificações > Páginas
  33. 33. Notificações > Páginas
  34. 34. Notificações > Pilha
  35. 35. Notificações > Páginas
  36. 36. Notificações > Resposta com Voz https://developer.android.com/training/wearables/notifications/voice-input.html
  37. 37. Notificações > Resposta com Voz
  38. 38. Notificações > Resposta com Voz
  39. 39. Wearable App ● Rodam no Wear ● Código familiar ● Restrições
  40. 40. Wearable App > Comunicação ● Data API ● Abrir app no wear apartir do smartphone
  41. 41. Wearable App > Comunicação ● Data API ● Abrir app no wear apartir do smartphone ● Sincronização
  42. 42. Wearable App > Voice Actions ● Ações comuns ● Iniciar meu app
  43. 43. Wearable App > Speech Input ● Entrada de voz ● “comandos” ● Reconhecimento de voz
  44. 44. Watch Face ● São Skins de relógio
  45. 45. Watch Face ● São Skins de relógio ● + que horas, informações extras
  46. 46. Watch Face ● São Skins de relógio ● + que horas, informações extras ● Lembrar ○ Modos Interactive e Ambient ○ Comportamento
  47. 47. Obrigado +BrunoDeLimaS Bruno de Lima @DLimaun

×