====== Primeiros passos com programação Android ====== //Artigo em construção. Enquanto isso, os primeiros passos podem ser dados [[https://developer.android.com/studio/projects/create-project|a partir daqui]].// É fato que muitas pessoas possuem **vontade de criar** aplicativos para dispositivos //mobile//, mas quase todas **não sabem por onde começar** ou não possuem motivação para iniciar, visto que, na maior parte das vezes, a documentação de diversas plataformas é **confusa** ou muito **difícil** de se entender. A ideia deste artigo é oferecer um //head start// para o início dos estudos nessa área, tendo a maior **didática** possível e oferecendo um texto **compreensível** e fácil de ler. ---- ===== Requisitos ===== Antes de começar a estudar, é necessário - Ter o [[Android Studio]] instalado; - Possuir conhecimento **básico** da linguagem de programação [[Java]] ou [[Kotlin]]; - Possuir conhecimento **intermediário** sobre o paradigma de orientação a objetos. Este artigo será baseado somente na linguagem de programação [[Java]]. No entanto, os códigos desenvolvidos podem facilmente ser transcritos para [[Kotlin]], visto que a sintaxe de ambas as linguagens são parecidas e os códigos terão variáveis e métodos iguais para ambas as linguagens de programação. ---- ===== Criando o primeiro projeto ===== Primeiramente, abra o [[Android Studio]]. A seguinte janela será aberta. //imagem// ---- ===== Entendendo a estrutura do projeto ===== ==== Sobre a lógica de programação ==== A programação [[Android]] possui uma lógica diferente da convencional presente nas linguagens de programação "puras", as quais, na maioria das vezes, possuem um método ''main()'', sendo o método que o programa executará logo no momento de sua execução (exemplo: C, C++ e Java). ---- ===== Montando o primeiro layout ===== ---- ===== Escrevendo os primeiros códigos Java ===== ---- ===== Executando o primeiro aplicativo ===== ---- ===== Próximos passos ===== ---- ===== Referências externas =====