Como aprender programação Android em passos mais fáceis
Para um iniciante total procurando fazer um aplicativo andróide, o que você recomendaria que eles aprendessem primeiro?
Para um iniciante total, eu recomendo aprender Java. Não há atalhos aqui, você só tem que aprender Java.
Agora para um iniciante total, eu recomendo tutoriais do YouTube para ter a idéia básica de como instalar o Eclipse (o Ambiente Integrado de Desenvolvimento, ou IDE, para Java) e o Java Development Kit (JDK). Ele também ajuda a ter a idéia básica de sintaxe por trás dos conceitos Java, como para loops e if statements.
Mas a partir daí, depois de ter aprendido o básico, eu recomendo ALTAMENTE abandonar os tutoriais do YouTube em favor de um livro ou de uma série de palestras. Os tutoriais do YouTube muitas vezes NÃO dão intuição por trás de conceitos importantes, que eu sinto que é 100% necessário se você deseja fazer um aplicativo para Android.
O que é exatamente Eclipse e Android Studio? E estes dois são completamente necessários para construir um aplicativo andróide?
Android Studio e Eclipse são IDEs, ou Ambientes de Desenvolvimento Integrado. Você poderia codificar Java usando outros programas que executam código, mas eu pessoalmente não estou muito familiarizado com estes e não os recomendaria de todo a um iniciante.
As IDEs compilam e executam seu código com apenas um toque de botão, ao contrário de outras aplicações onde você teria que escrever algum código para compilar e depois escrever algum código para executar. Você tem que instalar o SDK do Android com o Eclipse, mas todo o processo de instalação é coberto em profundidade no site do desenvolvedor Android.
Quanto tempo você gastou diariamente/semana na construção do aplicativo?
Levei quase exatamente dois meses para completar meu aplicativo.
Quando eu comecei, eu gastei 4+ horas por dia lendo o livro Big Nerd Ranch e seguindo os tutoriais para fazer os aplicativos do livro. O tempo voou quando eu estava realmente fazendo meu próprio aplicativo, porque resolver um pequeno problema, como salvar dados, levou um tempo para eu entender completamente o material, já que era novo para mim.
Eu tinha um monte de tempo para fazer isso porque estou nas férias de verão de uma universidade e não tinha mais nada para fazer.
Quanto a procurar ajuda e obter respostas às perguntas, onde era o seu lugar preferido?
Utilizei o Google para pesquisar quaisquer perguntas em que estivesse preso, o que era muito tempo porque era novo no Android.
Artigos semelhantes
- Os smartphones Samsung são mais fáceis de reparar (mais fáceis de reparar) do que os aparelhos Apple?
- Quais são os jogos de vídeo mais fáceis de aprender a jogar se nunca joguei videojogos na minha vida?
- As aplicações apenas por voz são mais fáceis de hackear nas plataformas iPhone ou Android?
- Quais são as aplicações de mensagens privadas mais seguras e fáceis de utilizar para o iPhone e Android?