Emulador Genérico X Emulador Fabricante - Agile - GUJ
Emulador Genérico X Emulador Fabricante
Lellinfo Julho 25, 2008, 12:35pm #1
Gostaria de saber: Quando estamos desenvolvendo para dispositivos móveis é melhor testar usando um emulador genérico ou usar um emulador do próprio fabricante (específico para o dispositivo que está desenvolvendo)?
Quais as vantagens e desvantagens de se usar um genérico? E do fabricante?
Conto com a experiência de vocês para tirarem as minhas dúvidas
silveta Julho 25, 2008, 1:07pm #2
Já desenvolvi alguma coisa em JME, rodar sobre o emulador do fabricante é sempre melhor, pois por mais que a especificação seja "padronizada" nem sempre tudo funciona 100%, por exemplo algumas fabricantes tem implementações diferentes das genéricas, o que pode mudar o resultado final.
Resultado final, eu sempre escolho em trabalhar o mais perto da plataforma possível, ou seja manda ver no emulador do fabricante.
dev-ailson Julho 25, 2008, 1:33pm #3
Os resultados são realmente diferentes!
Estou praticando um pouco J2ME. Desenvolvi um programinha e estava executando no emulador genérico. Quando passava para o celular (Motorola V3), as coisas não funcionaram tão bem e tive que baixar o SDK da Motorola.
Estou testando em celulares de marcas diferentes. Aproveitando, estou querendo testar o SDK da Siemens. Alguém já baixou essa SDK?
Lellinfo Julho 25, 2008, 1:44pm #4
Quando vc testou no emulador da motorola deu para verificar os erros que não apareciam no emulador genérico (os erros que só apareceram no dispositivo)?
Quais eram os tipos de erros?
dev-ailson Julho 25, 2008, 2:21pm #5
Lellinfo,
Os problemas só acontecem o dispositivo (celular). Eu não diria erros. Mas as coisas não funcionam corretamente, ou seja, os list(de acesso) não parecem conforme programado, os Command(Ok, Back, Exit…) também fora do lugar e muitos nem aparecem, etc.
O ideal mesmo é baixar o SDK do fabricante.
cmoscoso Julho 25, 2008, 6:16pm #6
O melhor é testar no aparelho real. Se nao for possivel use nao apenas o emulador do fabricante mas que seja do mesmo modelo tb.