[1] O documento descreve como começar a desenvolver aplicativos para Android, requisitos mínimos e opções dependendo do nível de experiência do desenvolvedor, incluindo recursos para aprender Java e Android. [2] É recomendado aprender Java primeiro e conceitos básicos de programação orientada a objetos. [3] São fornecidas referências como cursos, livros, comunidades e mais para auxiliar no aprendizado de Java e desenvolvimento para Android.
4. Requisitos mínimos
● Um computador com qualquer sistema
operacional (4GB RAM - 8GB recomendado)
● Internet
● Java 7
● Android Studio
5. Qual é o seu perfil
1. Já programo em Java
2. Programo em outra linguagem OO
3. Programo mas não sei o que é OO
4. Não sei programar
6. Já programo em Java
1 - Baixe e instale o Android Studio
2 - Aprenda os conceitos básicos: Activities, Views,
Intents, Services, SQLite, ContentProviders,
Fragments, layouts, permissões
3 - Tenha um app para chamar de seu
7. Tente aprender Java e Android ao mesmo tempo !
Familiarize-se com conceitos do Java: interfaces,
classes anônimas, collections, generics, threads.
Programo outra linguagem OO
8. Programo mas não sei OO
Aprenda Java
● Herança
● Polimorfismo
● Encapsulamento
E mais: classes abstratas, classes anônimas,
sobrecarga, interfaces, collections, generics, threads.
9. Não programo nada
First things first !
Aprenda o básico de lógica de programação.
Tenha paciência e perseverança.
Tente aprender Java e Android ao mesmo tempo.
10. Para aprender Java - cursos/tutoriais
The Java Tutorials
http://docs.oracle.com/javase/tutorial/
Java Básico
http://loiane.training/curso/java-basico/
11. Para aprender Java - livros
Java - Como programar
Paul Deitel, Harvey Deitel
12. Comunidade
Android Dev BR (S)- https://goo.gl/d80U9q
Android Drops Brasil (T) - https://goo.gl/e3DIO9
Android Dev Drops (G+) - https://goo.gl/gE3byR
Android United (S) - https://goo.gl/htEwoq