Palestra na AndroidConf 2011

702 visualizações

Publicada em

Palestra realizada na Android Conf 2011.

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

Sem downloads
Visualizações
Visualizações totais
702
No SlideShare
0
A partir de incorporações
0
Número de incorporações
10
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Palestra na AndroidConf 2011

  1. 3. ANDRÉ SILVA <ul><li>Desenvolvedor Android pela Gonow </li></ul><ul><li>Trabalha com Java há 6++ anos </li></ul>Encontre-me: @andreronsilva github.com/andrelrs
  2. 4. UM ÚNICO APK PARA TABLETS E SMARTPHONES
  3. 5. GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES Consultoria e outsourcing em tecnologia, negócios e inovação Houston, we have a problem Quantidade, variedade e qualidade dos aparelhos
  4. 6. Consultoria e outsourcing em tecnologia, negócios e inovação GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES
  5. 7. Consultoria e outsourcing em tecnologia, negócios e inovação Application Resources Gerencia os “conteúdos” de acordo com os GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES parâmetros.
  6. 8. Consultoria e outsourcing em tecnologia, negócios e inovação Exemplo Especificação do aplicativo: GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES <ul><li>uma lista de times; </li></ul><ul><li>ao clicar, exibirá o escudo do time; </li></ul><ul><li>versão para smartphones. </li></ul>
  7. 9. Consultoria e outsourcing em tecnologia, negócios e inovação Pensando no layout GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES <ul><li>lista de times – ListView; </li></ul><ul><li>imagem do tipo – ImageView; </li></ul><ul><li>1 activity – 2 Fragments. </li></ul>
  8. 10. Consultoria e outsourcing em tecnologia, negócios e inovação GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES
  9. 11. Consultoria e outsourcing em tecnologia, negócios e inovação Olhando o código GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES
  10. 12. Consultoria e outsourcing em tecnologia, negócios e inovação GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES
  11. 13. Consultoria e outsourcing em tecnologia, negócios e inovação GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES
  12. 14. Consultoria e outsourcing em tecnologia, negócios e inovação Pensando no layout (tablet) GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES <ul><li>lista de times – ListView; </li></ul><ul><li>imagem do tipo – ImageView; </li></ul><ul><li>1 activity – Fragments ficam lado a lado. </li></ul>
  13. 15. Consultoria e outsourcing em tecnologia, negócios e inovação GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES Problema: alterar o código
  14. 16. Consultoria e outsourcing em tecnologia, negócios e inovação Cuidado… GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES
  15. 17. Consultoria e outsourcing em tecnologia, negócios e inovação Uma alternativa: strategy pattern GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES
  16. 23. Consultoria e outsourcing em tecnologia, negócios e inovação GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES Outros problemas <ul><li>diferença de versão (Ice Cream S, Honeycomb etc) </li></ul>Exemplo: ActionBar, Fragments, Animation etc <ul><li>implementações dos fabricantes </li></ul>Exemplo: ListView, GridView etc
  17. 24. Consultoria e outsourcing em tecnologia, negócios e inovação GONOW UM ÚNICO APK PARA TABLETS E SMARTPHONES Dúvidas/Perguntas?
  18. 25. OBRIGADO!
  19. 26. ANDRÉ SILVA <ul><li>Desenvolvedor Android pela Gonow </li></ul><ul><li>Trabalha com Java há 6++ anos </li></ul>Encontre-me: @andreronsilva github.com/andrelrs

×