Como devo desenvolver o aplicativo Android? Que línguas devo aprender?
As linguagens que você pode considerar aprender para o desenvolvimento do Android incluem:
- Java - Java é a linguagem oficial do desenvolvimento do Android e é suportada pelo Android Studio. Ele tem uma curva de aprendizagem íngreme no entanto.
- Kotlin - Kotlin foi recentemente introduzido como uma linguagem secundária 'oficial' Java. É similar ao Java de muitas maneiras, mas é um pouco mais fácil de aprender com.
- C/C+++ - Android Studio também suporta C++ com o uso do Java NDK. Isto permite aplicações de codificação nativas, que podem ser úteis para coisas como jogos. C+++ é mais complicado ainda.
- C# - C# é uma alternativa um pouco mais amigável ao C ou C+++ que ofusca mais código. É suportado por algumas ferramentas muito úteis como Unity e Xamarin que são ótimas para o desenvolvimento de jogos e para o desenvolvimento de plataformas cruzadas.
- BASIC - Uma opção bônus é aprender BASIC e experimentar o B4A IDE from Anywhere Software. Esta é uma ferramenta fácil mas poderosa, embora definitivamente muito mais 'nicho'!
- Corona/LUA - Outra ferramenta multi-plataforma construída em LUA. Ela simplifica massivamente o processo de construção de aplicativos e permite que você chame bibliotecas nativas.
- PhoneGap (HTML, CSS, JavaScript) - Se você já sabe como construir páginas web interativas, então você pode usar este conhecimento com PhoneGap para construir um aplicativo multi-plataforma mais básico.
Artigos semelhantes
- Quais são as 5 línguas estrangeiras mais úteis para aprender se você mora nas Filipinas?
- Quais são as melhores maneiras de aprender línguas estrangeiras?
- Quanto tempo leva para aprender como desenvolver um aplicativo Android?
- Quão eficaz é a aplicação da Bíblia de Youversion como uma ferramenta complementar de aprendizagem de línguas?