Diferenças de implementação Android x iOS

39
MobileConf Diferenças de implementação iOS x Android Alexandre Marones e Fabrício Fujikawa Infoglobo - Outubro/2013

description

Por que é importante se preocupar com as diferenças das plataformas iOS e Android? Como tratar os diferentes hábitos dos usuários? Os aceleradores de desenvolvimento multiplataforma resolvem? Um relato de experiência e casos práticos com os aplicativos da Infoglobo. As excelentes avaliações de usuários para o aplicativo Extra Notícias indicam que fazer simples e levar em consideração as diferenças de plataforma são a base para um bom aplicativo.

Transcript of Diferenças de implementação Android x iOS

Page 1: Diferenças de implementação Android x iOS

MobileConfDiferenças de implementação iOS x AndroidAlexandre Marones e Fabrício FujikawaInfoglobo - Outubro/2013

Page 2: Diferenças de implementação Android x iOS

Quem Somos?

Page 3: Diferenças de implementação Android x iOS

Sobre o que é mesmo hein?

Page 4: Diferenças de implementação Android x iOS
Page 5: Diferenças de implementação Android x iOS
Page 6: Diferenças de implementação Android x iOS

Who are you trying to reach?

Why do they decide to support us?

What do you need in order to make this happen

more often?

Seth Godin - http://sethgodin.com/

Qual a importância disso?

Three questions to ask your marketing team(or your business development team, your fundraising team or your pr folks)...

Page 7: Diferenças de implementação Android x iOS

"Não está otimizadopara Iphone 5."

"...o design é de umaapp para iphone,estamos no Android!"

Mas por quê?

"Navegação não leva em conta os padrões Android..."

Page 8: Diferenças de implementação Android x iOS

Usuário Android x iOS

Page 11: Diferenças de implementação Android x iOS

Nossos usuários

Páginas/visita:

Fonte: Google Analytics

+22%

Telas/sessão:

+13%

Page 12: Diferenças de implementação Android x iOS

61% (1 mês)

Nossos usuários

1,5% (6 meses)

Fonte: Google Analytics

Page 13: Diferenças de implementação Android x iOS
Page 14: Diferenças de implementação Android x iOS

Soluções Mágicas?

Page 15: Diferenças de implementação Android x iOS
Page 16: Diferenças de implementação Android x iOS

Apple: http://goo.gl/Pt9NVL

Guidelines

Google: http://goo.gl/5UEjEu

Page 17: Diferenças de implementação Android x iOS

Pra que servem os Guidelines?

Page 18: Diferenças de implementação Android x iOS

Variedade de Dispositivos + SO

Page 19: Diferenças de implementação Android x iOS

Mundo iOS

Devices

Page 20: Diferenças de implementação Android x iOS

Mundo Android

Page 21: Diferenças de implementação Android x iOS

Devices Android

50%60%

70%

Page 22: Diferenças de implementação Android x iOS

Versões do Android

Page 23: Diferenças de implementação Android x iOS
Page 24: Diferenças de implementação Android x iOS

http://goo.gl/4E1vE2

Page 25: Diferenças de implementação Android x iOS

Elementos Nativos

Page 26: Diferenças de implementação Android x iOS

Alguns Elementos Nativos

Page 27: Diferenças de implementação Android x iOS

Mas os apps seguem essa filosofia?

Page 28: Diferenças de implementação Android x iOS
Page 29: Diferenças de implementação Android x iOS
Page 30: Diferenças de implementação Android x iOS
Page 31: Diferenças de implementação Android x iOS
Page 32: Diferenças de implementação Android x iOS
Page 33: Diferenças de implementação Android x iOS

Controles Customizados e Bibliotecas

http://goo.gl/zhWS5t http://goo.gl/AW8IZj

Page 34: Diferenças de implementação Android x iOS
Page 35: Diferenças de implementação Android x iOS

● Retina● Não-retina

Imagens

● ldpi - 120dpi● mdpi - 160dpi ● hdpi - 240dpi● xhdpi - 320dpi● xxhdpi - 480dpi

http://www.cutandslice.me/

Page 36: Diferenças de implementação Android x iOS

E muito mais...

Page 37: Diferenças de implementação Android x iOS

Por que é importante se preocupar?

Fonte: The Mobile Consumer (Nielsen)Fevereiro/2013

Brasil = 24%

Page 38: Diferenças de implementação Android x iOS

Aplicativos Móveis Nativos

Mais simples, porém melhor.

Page 39: Diferenças de implementação Android x iOS

Muito obrigado!

Alexandre Marones<[email protected]>

Fabrício Fujikawa<[email protected]>

Currículos? José Dantas<[email protected]>