Upload
macolinkalkin
View
572
Download
0
Embed Size (px)
Citation preview
ANDRÉ SILVA
Desenvolvedor Android pela Gonow Trabalha com Java há 6++ anos
Encontre-me:@andreronsilva
github.com/andrelrs
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Consultoria e outsourcing em tecnologia, negócios e inovação
Houston, we have a problemQuantidade, variedade e qualidade dos aparelhos
Consultoria e outsourcing em tecnologia, negócios e inovação
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
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.
Consultoria e outsourcing em tecnologia, negócios e inovação
Exemplo
Especificação do aplicativo:
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
uma lista de times;
ao clicar, exibirá o escudo do time;
versão para smartphones.
Consultoria e outsourcing em tecnologia, negócios e inovação
Pensando no layout
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
lista de times – ListView;
imagem do tipo – ImageView;
1 activity – 2 Fragments.
Consultoria e outsourcing em tecnologia, negócios e inovação
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Consultoria e outsourcing em tecnologia, negócios e inovação
Olhando o código
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Consultoria e outsourcing em tecnologia, negócios e inovação
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Consultoria e outsourcing em tecnologia, negócios e inovação
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Consultoria e outsourcing em tecnologia, negócios e inovação
Pensando no layout (tablet)
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
lista de times – ListView;
imagem do tipo – ImageView;
1 activity – Fragments ficam lado a lado.
Consultoria e outsourcing em tecnologia, negócios e inovação
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Problema: alterar o código
Consultoria e outsourcing em tecnologia, negócios e inovação
Cuidado…
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Consultoria e outsourcing em tecnologia, negócios e inovação
Uma alternativa: strategy pattern
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Consultoria e outsourcing em tecnologia, negócios e inovação
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Outros problemas
diferença de versão (Ice Cream S, Honeycomb etc)Exemplo: ActionBar, Fragments, Animation etc
implementações dos fabricantesExemplo: ListView, GridView etc
Consultoria e outsourcing em tecnologia, negócios e inovação
GONOW
UM ÚNICO APK PARA TABLETS E SMARTPHONES
Dúvidas/Perguntas?