Download - TDC2012 Comparação de Report de falha em lojas de aplicativos

Transcript
Page 1: TDC2012 Comparação de Report de falha em lojas de aplicativos

TRILHA MOBILE Comparação de Report de Falha

em lojas de aplicativos

Igor de Borborema Correia

Page 2: TDC2012 Comparação de Report de falha em lojas de aplicativos

Tópicos

• Aplicativo TouchTetris

• Defeitos do aplicativo

• Submissão e Publicação

• Custo e Tempo

• Conclusão

Page 3: TDC2012 Comparação de Report de falha em lojas de aplicativos

Aplicativo TouchTetris

HTML, CSS e JavaScript + Framework de Portabilidade

Android

iOS Windows Phone

Page 4: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Page 5: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Page 6: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela about

Page 7: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela about

Page 8: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Page 9: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Page 10: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

em execução

Page 11: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

em execução

Page 12: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela pause

Page 13: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela pause

Page 14: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

em execução

Page 15: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela game over

Page 16: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Defeitos

5

DEFEITOS

Page 17: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Defeitos

Page 18: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela about

Defeitos

Page 19: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela about

Defeitos

Page 20: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela about

Defeitos

FECHA O APLICATIVO

1

Page 21: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela about

Defeitos

ESPERADO ???

Page 22: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela about

Defeitos

ESPERADO ???

Page 23: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Defeitos

TELA ANTERIOR

Page 24: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela principal

Defeitos

Page 25: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

Defeitos em execução

Page 26: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

Defeitos em execução

Page 27: TDC2012 Comparação de Report de falha em lojas de aplicativos

FECHA O APLICATIVO

TouchTetris tela jogo

Defeitos em execução

2

Page 28: TDC2012 Comparação de Report de falha em lojas de aplicativos

ESPERADO ???

TouchTetris tela jogo

Defeitos em execução

Page 29: TDC2012 Comparação de Report de falha em lojas de aplicativos

ESPERADO ???

TouchTetris tela jogo

Defeitos em execução

Page 30: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela pause

Defeitos

ATIVAR MODO PAUSE

Page 31: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela pause

Defeitos

Page 32: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

Defeitos em execução

Page 33: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

Defeitos em execução

Page 34: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris Home Screen

Defeitos

Page 35: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris Home Screen

Defeitos

Page 36: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris Home Screen

Defeitos

Page 37: TDC2012 Comparação de Report de falha em lojas de aplicativos

APLICATIVO ABRE EM EXECUÇÃO

TouchTetris tela jogo

Defeitos em execução

3

Page 38: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris Home Screen

Defeitos

ESPERADO ???

Page 39: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris Home Screen

Defeitos

ESPERADO ???

Page 40: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela pause

Defeitos

ABRIR APLICATIVO EM MODO PAUSE

Page 41: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela pause

Defeitos

Page 42: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

Defeitos em execução

Page 43: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris tela jogo

Defeitos em execução

Page 44: TDC2012 Comparação de Report de falha em lojas de aplicativos

NÃO NAVEGA PARA ESQUERDA

TouchTetris tela jogo

Defeitos em execução

4

Page 45: TDC2012 Comparação de Report de falha em lojas de aplicativos

ESPERADO ???

TouchTetris tela jogo

Defeitos em execução

Page 46: TDC2012 Comparação de Report de falha em lojas de aplicativos

ESPERADO ???

TouchTetris tela jogo

Defeitos em execução

Page 47: TDC2012 Comparação de Report de falha em lojas de aplicativos

NAVEGAR PARA ESQUERDA

TouchTetris tela jogo

Defeitos em execução

Page 48: TDC2012 Comparação de Report de falha em lojas de aplicativos

NAVEGAR PARA ESQUERDA

TouchTetris tela jogo

Defeitos em execução

Page 49: TDC2012 Comparação de Report de falha em lojas de aplicativos

NAVEGAR PARA ESQUERDA

TouchTetris tela jogo

Defeitos em execução

Page 50: TDC2012 Comparação de Report de falha em lojas de aplicativos

FORMATO LANDSCAPE PREJUDICA NAVEGAÇÃO DO JOGO

TouchTetris tela jogo

Defeitos em execução

5

Page 51: TDC2012 Comparação de Report de falha em lojas de aplicativos

ESPERADO ???

TouchTetris tela jogo

Defeitos em execução

Page 52: TDC2012 Comparação de Report de falha em lojas de aplicativos

SEGUIR JOGANDO COM NOVO VISUAL

TouchTetris tela jogo

Defeitos em execução

Page 53: TDC2012 Comparação de Report de falha em lojas de aplicativos

TouchTetris - Defeitos

Tela Anterior ao pressionar Back

Ativar modo Pause ao pressionar Back

Abrir aplicativo em modo Pause

Navegação para a esquerda

Formato Landscape

1

2

3

4

5

Page 54: TDC2012 Comparação de Report de falha em lojas de aplicativos

1

2

3

1

2

3

4

3

4

Submissão e Publicação

5 5 5

MarketPlace Google Play

App Store

Page 55: TDC2012 Comparação de Report de falha em lojas de aplicativos

1

2

3

Submissão e Publicação

Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape 5

Page 56: TDC2012 Comparação de Report de falha em lojas de aplicativos

Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape

1

2

3

Submissão e Publicação

5

Page 57: TDC2012 Comparação de Report de falha em lojas de aplicativos

Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape

1

2

3

Submissão e Publicação

5

Page 58: TDC2012 Comparação de Report de falha em lojas de aplicativos

Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape

1

2

3

Submissão e Publicação

+

5

Page 59: TDC2012 Comparação de Report de falha em lojas de aplicativos
Page 60: TDC2012 Comparação de Report de falha em lojas de aplicativos

RESULTADO

CELULARES TESTADOS

Page 61: TDC2012 Comparação de Report de falha em lojas de aplicativos

CATEGORIA DA FALHA

RESULTADO ESPERADO

PASSO A PASSO PARA REPRODUÇÃO

REQUISITOS

1 Tela Anterior ao pressionar Back

Page 62: TDC2012 Comparação de Report de falha em lojas de aplicativos

RESULTADO ESPERADO

PASSO A PASSO PARA REPRODUÇÃO

REQUISITOS

2

Ativar modo Pause ao pressionar Back

Page 63: TDC2012 Comparação de Report de falha em lojas de aplicativos

1

2

3

4

Submissão e Publicação

5

Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape

Page 64: TDC2012 Comparação de Report de falha em lojas de aplicativos

1

2

3

4

Submissão e Publicação

5

Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape

Page 65: TDC2012 Comparação de Report de falha em lojas de aplicativos

Submissão e Publicação

3

4

5

Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape

Page 66: TDC2012 Comparação de Report de falha em lojas de aplicativos

Submissão e Publicação

3

4

5

Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape

Page 67: TDC2012 Comparação de Report de falha em lojas de aplicativos

Submissão e Publicação

3

4

5

Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape

Page 68: TDC2012 Comparação de Report de falha em lojas de aplicativos

DESCRIÇÃO DO GUIDELINE

TOUCHTETRIS CONFUNDE COM NOME TETRIS

GUIDELINE

PEDIDO DE NOVA SUBMISSÃO

Page 69: TDC2012 Comparação de Report de falha em lojas de aplicativos

In review

Reviewed

5 dias

17 dias 15 dias

published

30 minutos 1 hora

In review

Reviewed

3 semanas 3 semanas 3 semanas

TEMPO: 3 SEMANAS

TEMPO: 6 SEMANAS

TEMPO: 5 SEMANAS

CUSTO: $99 CUSTO: $25 CUSTO: $99

Page 70: TDC2012 Comparação de Report de falha em lojas de aplicativos

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)

Page 71: TDC2012 Comparação de Report de falha em lojas de aplicativos

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)

Page 72: TDC2012 Comparação de Report de falha em lojas de aplicativos

Muito Obrigado!

[email protected]

@igorborborema