Quais são os prós e os contras de usar a Unidade para o desenvolvimento de aplicativos Android/iOS?
Você disse app, não jogo, então I'vou responder como se você'estou tomando sobre aplicativos que são't jogos.
Unidade é ótimo para produzir aplicativos que precisam de renderização 3d. Há toneladas de recursos disponíveis na loja Unity que vão simplificar o desenvolvimento. O desenvolvimento é feito em plataforma cruzada, então você não't precisa fazer muitas mudanças e você pode rodar no Android e iOS.
But Unity is't ideal para criar interfaces de usuário complexas. Claro que você pode criar interfaces básicas, mas se você precisa de tabelas complexas ou muitas páginas selecionadas com abas, e você quer que a IU se sinta nativa, Unity pode não ser o melhor. It's criados para jogos, lembre-se, e jogos bem projetados têm uma interface de usuário simples.
Se você só precisa de renderização 3d realmente básica, ou se você só precisa de renderização 2d de alta velocidade, Cocos2d-x é uma ótima solução de plataforma cruzada, e na verdade tem ferramentas de criação de GUI decentes, se não incrivelmente avançadas.
And finally, if you want a cross platform app, but don't need high speed rendering of any kind, I'd recommend hybrid development using Ionic or Meteor.
Good luck!
Artigos semelhantes
- Quais são os prós e os contras de actualizar o iPhone SE de uma versão iOS pré-carregada para a versão mais recente do iOS?
- Quais são os prós e os contras de usar o Bootstrap no desenvolvimento web?
- Quais são alguns prós e contras de usar um smartphone Android em vez do sistema operacional Android personalizado?
- Qual é a diferença entre o desenvolvimento de aplicativos Android e o desenvolvimento de jogos Android?