Por que ios ainda melhor do que aplicativos android?
Em uma tentativa de escrever este artigo objetivamente, eu comecei a falar com os desenvolvedores do Android sobre por que eles escolheram Android sobre iOS. O que ficou claro para mim é que a maioria não chegou a fazer a escolha em tudo. Alguns fizeram, mas a maioria foram:
Conteúdo
Video: Dica os melhores aplicativos para iOS e Android - Olhar Digital
- Já em desenvolvimento em Java, por isso foi o mais fácil ponto de transição-
- Forçado a pelo seu empregador.
Os desenvolvedores com quem falei, obviamente, não eram indicativos de uma amostra suficiente, mas a evidência anedótica eles dão sobre as lutas de desenvolvimento do Android é bem documentado online. De leitura anterior, a pesquisa atual e alguns pedaços anedóticos de informações daqueles na indústria, eu sinto que posso seguramente fazer o pedido:
aplicativos iOS são apenas melhor.
Isso não é conversa fanboy, há razões para esta afirmação que muito estender o alcance do meu amor para a Apple. Então, colocar para baixo os forcados por um momento, e me ouça.
Tempo de Desenvolvimento e Preço
Falando com os desenvolvedores do Android Eu tenho anedotas sobre quanto tempo que levou para criar qualquer coisa no Android. Apenas dois deles tinham concluído com êxito um aplicativo em ambas as plataformas, e ambos confirmaram que o Android era de fato um tempo chupar.
Eu levei a minha evidência anedótica à Internet em uma missão de averiguação. O que eu encontrei, foi que Android e iOS desenvolvimento tem sido estudada extensivamente, e, em vez de confiar em evidência anedótica, vários estudos têm demonstrado que existe de facto uma diferença significativa em ambas as linhas de código e horas de trabalho.Projetando A App Breakthrough? 7 Blogs Celular Desenvolvimento Você deve lerProjetando A App Breakthrough? 7 Blogs Celular Desenvolvimento Você deve lerO espaço móvel é tão novo que as tendências estão mudando constantemente e novos insights são feitas todos os dias. Se você planeja desenvolver aplicativos móveis, como você pode manter-se sem enlouquecer?consulte Mais informação
Estes resultados vêm de Infinium, uma agência de design e desenvolvimento independente, que tem experiência em ambas as plataformas. A metodologia é simples. Eles levaram dois idênticos constrói para seis projetos e aplicadas as seguintes regras:
- O projeto teve o mesmo aplicativo construído para iOS e Android
- Não havia nenhuma base de código legado ou débito técnico em geral que poderia distorcer os dados de forma significativa.
Primeiro, vamos olhar para linhas de código.
Como se pode ver, as linhas totais de código feita em qualquer lugar entre uma diferença de quatro e 124 por cento, com uma diferença média de 38 por cento.
Em seguida, Infinium tentou quantificar o número de horas gastas codificação de cada projeto.
Mais uma vez, você pode ver uma diferença significativa aqui. O aplicativo Android média leva cerca de 28 por cento mais tempo para desenvolver do que sua contraparte iOS.
Como tal, você pode imaginar que muitos estão desligados da ideia de que os desenvolvedores geralmente cobram mais para aplicativos Android. Este, informalmente, leva a um desenvolvimento mais terceirizado e de baixa qualidade, que por sua vez faz com que o problema pior. Os aplicativos no Android tem uma reputação de ser de qualidade inferior do que aqueles no iOS App Store, e isso torna-se uma boa parte do “porquê” por trás desse problema.
O mercado segmentado Android
Outro problema que meu painel desenvolvedor detalhado foi o de segmentação de mercado.
Estes dados, recolhidos 04 de janeiro de 2016 (pelo Google) a partir da Play Store, mostra o quão ruim é o problema. Apenas 0,7 por cento dos usuários estão usando a versão mais recente do sistema operacional, enquanto quase um terço dos usuários ainda estão usando uma versão do sistema operacional Android que é quase três anos agora.
Muitos desenvolvedores, mesmo aqueles que se desenvolvem na web, vai dizer que é difícil de usar métodos de degradação suave ao projetar um produto para sete ou oito versões de um navegador. Agora imagine pedindo um desenvolvedor Android para fazer isso com um sistema operacional que poderia ser quatro ou cinco anos de idade, ou mais.
O problema é agravado quando você percebe que o grande número de dispositivos Android em estado selvagem. Imagine para otimizar tamanhos e resoluções de tela, bem como características específicas do dispositivo para cada um deles, ou pelo menos uma grande maioria deles.
Esta é a vida de um desenvolvedor Android.
Para efeitos de comparação, de acordo com a Apple, os usuários iOS estão divididos da seguinte forma:
Video: 5 vantagens do Android sobre o iOS [Comparativo]
- iOS 9-76 por cento
- iOS 8-17 por cento
- Mais cedo - 7 por cento
Há uma tendência Deserção Usuário
Como um desenvolvedor, você pode começar a questionar o futuro de uma base de usuários que parece estar deixando en-masse para produtos Apple.
De acordo com a Consumer Intelligence Research Partners (CIRP) - e originalmente relatado por BGR - 26 por cento dos usuários que compraram um 6s iPhone ou 6s Além disso, no primeiro mês após o seu lançamento foram a mudança de um telefone Android. Isto segue uma tendência de vários anos (12 por cento do iPhone 6 compradores eram desertores Android, e 23 por cento mudado de Android para os 5s, de acordo com o mesmo relatório) de usuários que deixam Android para um sistema que muitos sentem tem melhor respondeu às preocupações relacionadas com a segurança, usabilidade, e, claro, as aplicações.
Desenvolvedores gastar centenas ou milhares de horas de tempo aprendendo como melhor desenvolver para uma plataforma. À medida que a base de usuários encolhe, segurança no trabalho e rentabilidade (para desenvolvedores independentes) encolhe junto com ele. Você tem que questionar quanto tempo muitos vão ficar por aqui, se as tendências como este continuar.
Melhores Ferramentas de Desenvolvimento
ambientes de desenvolvimento interativos, como Xcode e Android Developer Studio não faça o app - afinal, muitos são usando aplicativo gratuito e construtores de jogo para pular de codificação completamente - mas eles certamente ajudar.Como configurar Android Studio no seu Mac (e por que você iria querer)Como configurar Android Studio no seu Mac (e por que você iria querer)Você pode precisar de um Mac, a fim de criar seus próprios aplicativos iOS, mas se você for mais de uma espécie alienígena verde da cara, Estúdio Android também está disponível.consulte Mais informação
Nenhum dos desenvolvedores com quem falei preferido o ambiente Android Development Studio ao oferecido no Xcode. Nenhum. Para ser justo, um desenvolvedor Android fez prefere (o agora morto) Eclipse para o Xcode da Apple.
As queixas mais comuns que ouvi, e havia muitos, eram principalmente questões de preferência. Por exemplo, muitos desenvolvedores preferiram a abordagem WYSIWYG visto no Xcode em oposição ao controle de layout XML do Android.
Emulação foi outro tema quente botão. Genymotion emulador Android foi anunciado como a correção para este problema, mas que muitas vezes torna-se mais um fardo do que uma ferramenta.Como emular Android e executar aplicativos Android no seu PCComo emular Android e executar aplicativos Android no seu PCÉ realmente muito fácil de obter os apps Android rodando em seu desktop ou laptop! Aqui, nós guiá-lo através dos melhores métodos.consulte Mais informação
Além disso, cada desenvolvedor Falei com elogiou o compromisso da Apple para desenvolvedores e visão bastante apático do Google de problemas conhecidos. Novamente, isto é anedótico, mas uma rápida Google pontos de busca para outras pessoas que enfrentam os mesmos problemas com Android e suas ferramentas de desenvolvimento e recursos.
Agora deixe-nos saber o que você pensa: Você é um desenvolvedor que tem desenvolvido para Android e iOS? Gostaríamos muito de ouvir a sua opinião nos comentários abaixo. Os desenvolvedores com quem falei preferiu permanecer anônimo, e você está livre para fazer o mesmo.
Estamos ansiosos para ouvir de você.