Google cloud messaging

1.418 visualizações

Publicada em

Palestra sobre Google cloud messaging, apresentada no The Developers Converece na cidade de Porto Alegre em 2013.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.418
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
90
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Google cloud messaging

  1. 1. Outubro 2013 Google Cloud Messaging Renan Reis renanreismartins@gmail.com @renanreis github.com/renanreismartins
  2. 2. Cenário Logística de atendimento de emergências 2
  3. 3. SMS Prós: Funciona em qualquer aparelho Contras: Custo por mensagens Dados muito limitados Difícil interação com usuário Depende da infraestrutura de entrega de SMS =/ 3
  4. 4. App com pooling Prós: Boa interação com usuário Contras: Consumo de bateria Consumo de banda Infraestrutura de servidores robusta 4
  5. 5. Google Cloud Messaging Contras: Apenas Devices Android Prós: Gratuito Payload de 4kb Push-notification Infraestrutura do Google Gerenciamento de mensagens 5
  6. 6. Arquitetu ra Google Cloud Messaging Nosso Servidor Android Device 6
  7. 7. Arquitetu ra 1 -R Google Cloud Messaging gle oo G no r a ud ist lo eg C Nosso Servidor Android Device 7
  8. 8. Arquitetu ra 1 Google Cloud Messaging -R -G a er ID gle oo G no r a ud ist lo eg C 2 Nosso Servidor Android Device 8
  9. 9. Arquitetu ra 1 Google Cloud Messaging -R -G a er ID 3 - Envia o ID para ser armazenado gle oo G no r a ud ist lo eg C 2 Nosso Servidor Android Device 9
  10. 10. Google Cloud Messaging 4 – G Env oo ia gle ms C g. p lo a ud ra Arquitetu ra Nosso Servidor Android Device 10
  11. 11. – aa eg tr m En sage en 4 – m Nosso Servidor Google Cloud Messaging 5 G Env oo ia gle ms C g. p lo a ud ra Arquitetu ra Android Device 11
  12. 12. Demonstr ação
  13. 13. E o código? You tá the brinqueichon uite me, cara? 13
  14. 14. Código :) github.com/renanreismartins/TDCGCMServer github.com/renanreismartins/TDCGCMClient 14
  15. 15. Obrigado Renan Reis renanreismartins@gmail.com @renanreis github.com/renanreismartins 15

×