5. Tópicos
• Desenvolvimento mobileweb app
• Portabilidade multi plataformas
• Aplicativo TouchTetris (disponível hoje no playstore e marketplace)
• Defeitos do aplicativo
• Submissão e Publicação
• Conclusão
68. TouchTetris tela jogo
Defeitos em execução
NÃO NAVEGA
PARA ESQUERDA
69. TouchTetris tela jogo
Defeitos em execução
ESPERADO ???
70. TouchTetris tela jogo
Defeitos em execução
ESPERADO ???
71. TouchTetris tela jogo
Defeitos em execução
NAVEGAR PARA
ESQUERDA
72. TouchTetris tela jogo
Defeitos em execução
NAVEGAR PARA
ESQUERDA
73. TouchTetris tela jogo
Defeitos em execução
NAVEGAR PARA
ESQUERDA
74. TouchTetris tela jogo
Defeitos em execução
USUÁRIO NÃO SABE OQUE
ESTÁ ACONTECENDO EM
FORMATO LANDSCAPE
75. TouchTetris tela jogo
Defeitos em execução
ESPERADO ???
76. TouchTetris tela jogo
Defeitos em execução
SEGUIR JOGANDO
COM NOVO VISUAL
77. TouchTetris - Defeitos
• Cenário 1 – Tela Anterior ao pressionar Back
• Cenário 2 – Ativar modo Pause ao pressionar Back
• Cenário 3 – Abrir aplicativo em modo Pause
• Cenário 4 – Navegação para a esquerda
• Cenário 5 – Formato Landscape
78. Submissão e Publicação
Cenário 1 – Tela Anterior ao pressionar Back
Cenário 2 – Ativar modo Pause ao pressionar Back
Cenário 3 – Abrir aplicativo em modo Pause
Cenário 4 – Navegação para a esquerda
Cenário 5 – Formato Landscape
1 1
1
2 2
2
3 3
3
4 4
4
5 5
5
94. Submissão e Publicação
PESQUISAS INDICAM:
Informar via email staus reprovado.
Msg personalizada informando motivos.
1
2
3
4
5
Citar guidelines não antendidos.
95. Reviewed
5 dias
In review published
17 dias
13 dias
30 minutos waiting for review
1 hora
$99 $25 $99
96. Reviewed
5 dias
In review In review
published
17 dias Média:
30 minutos 1 a 2 semanas
$99 $25 $99
97. Submissão e Publicação
Apple review guideline
Android publish guideline
User Experience Design Guidelines Windows Phone
Publishing checklist
http://developer.android.com/guide/practices/screens_support.html
http://developer.android.com/guide/practices/ui_guidelines/index.ht
ml
http://msdn.microsoft.com/en-
us/library/windowsphone/develop/hh202915(v=vs.92)
http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperi
ence/Conceptual/MobileHIG/Introduction/Introduction.html#//apple_
ref/doc/uid/TP40006556-CH1-SW1
98. Conclusão
• Emulador Android pareceu ser o mais lento.
• Sempre testar no device final.
• Pós publicação também testar em todos
devices.
• Android tem melhor time to market e custo.
• Usuários podem denunciar desenvolvedor.
• Sem feedbak de tempo (Marketplace App
Store)
99. Conclusão
• MarketPlace e App Store tem um trabalho
humano.
• MarketPlace e App Store tem uma verificação
automática de segurança para acesso de APIs
nativas.
• Sempre desenvolver com boas práticas de
desenvolvimento independente da plataforma ou
tecnologia usada.
• Ter casos de teste pensando em multiplataformas
(Unified Testing Iniative)
100. Muito Obrigado!
Faça seu comentário na internet! #tdc2012
@igorborborema
Email: igorborborema@gmail.com