Desenvolver a aplicação Android usando o C#
6 answers
Podias usar Mono for Android
:
Http://xamarin.com/monoforandroid
Uma alternativa é dot42
:
O Dot42 prevê uma licença comunitária gratuita, bem como uma licença profissional de 399 dólares.
Tendo usado Mono, não o recomendaria. O tempo de execução Mono é empacotado com o seu aplicativo, então o seu apk acaba sendo inchado em mais de 6MB. Uma melhor solução de programação para C# seria dot42 . Tanto Mono quanto dot42 são produtos licenciados.
Pessoalmente, eu recomendaria o uso de Java com o ambiente de IdeaIntelij dev. Digo isto por três razões:
- já há tanto código Java por aí para o Android; faz um favor a ti próprio e não o faças. reinventa a roda. A ideia é suficientemente parecida com o Visual Studio para ser fácil de aprender; é feita por JetBrains e o intelli-sense é melhor que VS. A ideia é de graça.
Divulgação: eu trabalho para esta empresa
Actualização: todas as fontes estão agora em https://github.com/dot42
Você deve tentar algo em execução Mono (é compatível com. Net).
Para o desenvolvimento do jogo, recomendo unidade. http://unity3d.com/Para aplicação geral: http://xamarin.com/monoforandroid