O documento discute os desafios do desenvolvimento multiplataforma, incluindo a fragmentação entre dispositivos, sistemas operacionais e recursos de hardware. Também aborda questões de monetização em múltiplas lojas de aplicativos e a importância de oferecer uma experiência consistente para o usuário através de diferentes plataformas. Finalmente, examina ferramentas e abordagens para desenvolver aplicativos multiplataforma, como HTML5, bibliotecas multiplataforma e motores de jogos.
14. Globalcode – Open4education
TDC2014
E as desvantagens?
Menor denominador comum entre as plataformas
Performance nem sempre é boa
Gráficos e suporte a 3D pode ser limitado
Debug e testes
Custo pode aumentar
15. Globalcode – Open4education
TDC2014
Com o que se preocupar?
Monetização
Ferramentas de desenvolvimento
Design / Experiência do Usuário
Entenda seu público
Desempenho
17. Globalcode – Open4education
TDC2014
Monetização: propaganda
Existem vários modelos de propaganda
Views
Clicks
Diversos tamanhos de propaganda
Divulgar suas próprias Apps
Agora pense na codificação
Procure um solução multi-plataforma
18. Globalcode – Open4education
TDC2014
inApp Purchase
Venda de itens, desbloqueio de fases, …
Você vai querer usar os métodos nativos de inApp
purchase
Familiaridade e credibilidade para seu usuário
Regras das App Stores
Agora pense na codificação
19. Globalcode – Open4education
TDC2014
Design e Experiência
É muito interessante proporcionar a mesma
experiência para todas versões...
Design para Android != Design para iOS != Design
para Windows ...
Siga as guidelines de design da plataforma alvo
para cada versão!
21. Globalcode – Open4education
TDC2014
HTML5 é o salvador?
Os apps podem ser:
Web apps
Híbridos (0.5 * Nativo) + (0.5 * Webapp)
Diversas bibliotecas e ferramentas
Web Responsiva é a solução?