Considerações para desenvolvimento de aplicativos moveis - Campus Party

403 visualizações

Publicada em

A experiência de do usuário de um smartphone muitas vez depende mais do funcionamento ou da qualidade do seu aplicativo do que da rede que ela ou ela esta usando.
Esta apresentação para Campos Party fala sobre o que você deve considerar ao desenvolver seu app.
Programado para 30 de Fevereiro as 1700 horas no estande da Telefonica / Vivo dentro da CP.

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

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

Nenhuma nota no slide
  • 2013-01-29
  • 2013-01-29
  • 2013-01-29
  • 2013-01-29
  • Considerações para desenvolvimento de aplicativos moveis - Campus Party

    1. 1. ConsideraÇões paradesenvolvimento deaplicativos móveis Jesper Rhode
    2. 2. EDGE!E agora?Ericsson Internal | 2013-01-29 | Page 2
    3. 3. pesquisa› Clustering de transferências pode salvar ate 46% de energia.› Antecipar thumbnails pode salvar 18% de energia.› 46% da consumido por 0,2% dos dados consumidos.› A utilização de rede aumentou em 1200% após de um app de Android IM mudou de frequência de atualização.› Multiplos apps usando polling e IM podem gerar 30 mensagens de sinalização por minuto, equivalente à gestão de uma chamada de voz. www.w3.org/wiki/Network-Friendly-WebAppsEricsson Internal | 2013-01-29 | Page 3
    4. 4. Desempenho e ux Volume de Consumo de Velocidade da Robustez dados bateria conexão developer.att.comEricsson Internal | 2013-01-29 | Page 4
    5. 5. Em geral› Apps de marcados 4G nem sempre considra a condicao das redes no Brasil.› Pense na UX em areas remotas.› Crie um perfil para seu app para utilizacao em rede EDGE ou GPRS. developer.att.comEricsson Internal | 2013-01-29 | Page 5
    6. 6. Volume de dados› Use elementos gráficos pequenos.› Embutir gráficos no app› Evitar duplicação de conteúdo› Não use gráficos de HD para telas e baixa resolução› Oferece configuração para canal de WiFi developer.att.comEricsson Internal | 2013-01-29 | Page 6
    7. 7. Consumo de bateria› O radio é o elemento que usa mais energia no smartphone.› Use polling com a menor frequência possível, e não deixe o canal de dados aberto.› Use os serviços de “push notification” Apple – APN, Google – GCM, Push Service – Blackberry, MPNS – Microsoft.› Use transmissão em bursts (blocos) e evite streaming continuo.› Não seja agressivo em caso de falha de comunicação. developer.att.comEricsson Internal | 2013-01-29 | Page 7
    8. 8. Velocidade da conexão› Programe sua UX independente do seu canal de dados.› Utilize mais chaching: Menos dados, Mais resposta, Mais funcionalidade off-net, Poupa bateria. Use previsão de utilização de dados para evitar picos e acelerar a UX.› Monte uma estratégia “cache flush” developer.att.comEricsson Internal | 2013-01-29 | Page 8
    9. 9. robustez› Fading, handover, e troca de tipo de rede entre 4G, 3G e 2G tem efeito no seu app. Verifique o tipo de rede e adapte o comporta- mento de seu app.› Concidede a utilizacao buffers e progressive download. developer.att.comEricsson Internal | 2013-01-29 | Page 9
    10. 10. ARO optimizer developer.att.comEricsson Internal | 2013-01-29 | Page 10
    11. 11. Fontes para mais informação› developer.att.com (software de analise e benchmark e suporte a desenvolvedores)› www.w3.org/TR/mwabp/ (Melhores praticas)› GSMA “Smarter Apps for Smarter Phones”› Ésta apresentacao: Slideshare.com/jesperrhodeEricsson Internal | 2013-01-29 | Page 11

    ×