Prós e contras no desenvolvimento de games e apps

Prós e contras no desenvolvimento de games e apps

O desenvolvimento de games e apps compatíveis com cada sistema operacional pode ser demorado, mesmo com as melhores ferramentas disponíveis

Os desenvolvimento de games e apps requer certo planejamento por parte dos desenvolvedores: normalmente em projetos não há tempo suficiente para otimizar um game ou app para cada OS e ao mesmo tempo se ater cuidadosamente a todas as tendências, então cabe a importante decisão sobre qual sistema operacional móvel seria o mais adequado para começar a desenvolver.

Cada sistema operacional tem suas vantagens e desvantagens no desenvolvimento de games e apps. Vamos dar uma olhada mais de perto:

Android

Prós:

-Suporte à linguagem Java
-Plataforma de código aberto que permite utilizar ferramentas de terceiros para otimizar os seus apps.
-Acesso ao código-fonte, o que fácilita a integração de aplicativos para o ecossistema Android.
-Maior quota de mercado no mundo na indústria mobile (+ de 80% dos usuários de smartphones).
-Os mercados emergentes, como a Índia, China, Brasil e África estão adotando os telefones Android mais acessíveis.
-O algoritmo de busca do Google direciona facilmente os usuários para os melhores aplicativos.
-Aplicativos Android são baixados em maior número e freqüência, em comparação com outros sistemas.
-Para publicar no ecossistema Android, os desenvolvedores tem apenas que pagar uma taxa única de US$25.

Contras:

-A natureza de código aberto do Android também permite que uma grande quantidade de malwares.
-Altíssima taxa de fragmentação da indústria por conta do grande número de desenvolvedores.
-Nem todos os usuários do Android estão usando os mesmos telefones ou as mesmas versões do sistema operacional, o que dificulta a otimização do app.
-Receita menor em comparação ao iOS.

Mobile Apps Category (Portuguese)728x90

iOS

Prós:

-Suporte à linguagem de programação Objective-C, de fácil compreensão para programadores C e C++
-Linguagem Swift da Apple, fácil de aprender e se popularizando rapidamente.
-Sistema operacional fechado, o que faz com que seja muito mais seguro, menos propenso a malwares e fácilita a otimização para vários telefones e versões de SO já que a maioria dos parâmetros são padronizados.
-Usuários mais dispostos a gastar dinheiro do que os usuários de outros SO.
-Lealdade de usuários mundialmente reconhecida.

Contras:

-O ecossistema fechado desencoraja o uso de ferramentas de terceiros para a otimização de apps.
-A publicação na App Store custa U$$100 e além disso requer um processo de avaliação rigoroso, que pode levar um mais tempo até a aprovação, em comparação com os outros SO.
-A participação no mercado fora dos Estados Unidos e da Europa é lento e na China quase nulo.

 

Resumindo:

O Android é um sistema operacional que cresce sem parar, mas é um tanto difícil de rentabilizar. O iOS ajuda os desenvolvedores a ganhar mais com os seus apps, mas não permite muita liberdade no desenvolvimento e tem uma base de usuários menor que o Android.

Conteúdo oferecido por:
STA_PrimaryLogo_Black

 


Aprenda como ser um produtor de games e conheça as ferramentas mais utilizadas pelos desenvolvedores no curso Introdução à Produção de Games

Saiba mais


Escola Brasileira de Games (EBG) é uma plataforma de ensino, treinamento e aperfeiçoamento de conhecimento nas áreas de gestão empresarial da indústria de jogos, aplicativos mobile e negócios digitais.

1 comentário

  • Pessoal, parabéns pelos posts do seu site. Não perco um. Eles me ajudam muito a aprender e a melhorar o desenvolvimento do meu jogo

    Paulo Henrique Vasconcellos Responder

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *