Porque é que as aplicações iOS tendem a ser de melhor qualidade do que as aplicações Android?
9 responde e apenas 1 está correcto: Matthew Cawley
Desenvolvimento um aplicativo de ambas as plataformas Android e iOS.
Dizemos que tenho um prazo curto e louco, porque agora em Dez13 tenho um contrato para lançar um aplicativo antes de Dez24.
O processo de revisão do iOS é de 7-10 dias, então basicamente tenho uns 3-4 dias para desenvolver o iOS, então mude rapidamente para Android, onde há't revisão de código e meu aplicativo publicado disponível na loja em cerca de 6h em média.
Desde que eu sou muito limitado no tempo eu preciso fazer algumas horas extras também, o que diminui a minha qualidade de codificação, especialmente após 16h/dia.
Pode acontecer de não verificar uma referência nill em algum lugar, em algum caso.
Eu estou testando manualmente um pouco e funciona, eu estou feliz pois eu poderia implementar 85% dos requerimentos (que levariam 3 semanas em caso normal) e eu chamo o cliente se ele quiser publicar como está agora e estar pronto na loja dezembro 23 /24 ou não? Adivinhe o que ele vai dizer! Ele vai dizer, "não, deixa a unidade branca testar, testes de integração, testes de stress, corrigir bugs e realease no próximo dezembro do ano...? :)
Ele dirá "pressione o botão Publish" , 100%
Após isso está iniciando a revisão do código da Apple. Eles vão verificar se eu usei a API privada ou não de forma pragmática, se ela foi rejeitada's rejeitada... Se o aplicativo estiver travando é rejeitado...
Se o aplicativo não fizer nada então o que poderia fazer um site: ele é rejeitado...
Se o aplicativo for declarado "universal" mas não't tem ícones para iPad e iPhone ele é ...
Quando no Android ninguém se importa. É publicado como você queria. Se você quiser corrigi-lo rapidamente e publicar a próxima versão rapidamente. Enquanto no iOS a correção de bugs esperando por aprovação 7-10 dias :)
Há muito tempo atrás a Apple mantinha os dispositivos e a relação de tela a mesma it.
Naquela época era fácil fazer um design perfeito de pixel já que só precisava de 2 ou 3.
Equando no Android para a mesma coisa que eles precisavam de 12-13 ou usar layout dinâmico e outros truques.
Tantas das respostas abaixo que dizem sobre fragmentação são depreciadas!
Agora no iOS também é necessário usar um layout dinâmico e não é realmente possível com 2-3 resolução de design para ter TODOS os dispositivos com design perfeito de pixel.
Tambem no iOS você é forçado a manter algumas diretrizes de IU, enquanto no Android é recomendado. Assim, no Android é possível publicar com o design mais feio que você imaginar, enquanto no iOS não.
Alguns estão publicando um aplicativo de qualidade de lição de casa para o Android. Eu também fiz a seção demos para o meu portfólio. Eu não'não quero perder tempo para criar uma interface polida, porque nessa demo eu quero demonstrar a capacidade de trabalhar com... Facebook por exemplo.
Não vou ganhar dinheiro com isso nunca, e eu don'não me importo se uma criança estúpida baixar da "seção demo" e dá 1* de revisão, que até mesmo don't know EN. Ter 10 aplicativos como esse e outros tem ainda mais a qualidade média que você pode dizer é menor.
Mas não é o caso, quando você faz aplicativos para fazer marcas ou ganhar dinheiro!
Estes aplicativos levam muito mais tempo e recursos do que as minhas demos.
Mais tempo para codificação, mais design, mais testes.
Eu don't acho que eles estão com menos qualidade do que as versões do iOS.
Pelo menos o que eu fiz pelos meus clientes, empregadores eles estavam com a mesma qualidade ( alta ).
Artigos semelhantes
- Porque é que os produtos japoneses tendem a ser de muito alta qualidade?
- Os telefones Motorola tendem a ser os melhores de todos os dispositivos Android?
- Por que os jogos mundiais abertos japoneses tendem a ser muito mais vazios em comparação com os jogos ocidentais?
- Porque é que as pessoas tendem a comprar smartphones caros quando podem obter as mesmas funcionalidades a um preço mais barato?