Upload
jose-naves-moura-neto
View
119
Download
1
Embed Size (px)
Citation preview
Desenvolvimento AndroidComo começar?Meetup Android Drops BrasilJosé Naves - Outubro / 2016
O que é Android
Sistema OperacionalLinux based
Smartphones, tablets, tvs, netbooks, videogames, set top boxes, smartwatches...
a.
Marketshare
Mais de 85% do mercado mundial
Requisitos mínimos
● Um computador com qualquer sistema operacional (4GB RAM - 8GB recomendado)
● Internet● Java 7● Android Studio
Qual é o seu perfil
1. Já programo em Java2. Programo em outra linguagem OO3. Programo mas não sei o que é OO4. Não sei programar
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
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
Programo mas não sei OO
Aprenda Java● Herança● Polimorfismo● EncapsulamentoE mais: classes abstratas, classes anônimas, sobrecarga, interfaces, collections, generics, threads.
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.
Para aprender Java - cursos/tutoriais
The Java Tutorialshttp://docs.oracle.com/javase/tutorial/
Java Básicohttp://loiane.training/curso/java-basico/
Para aprender Java - livros
Java - Como programarPaul Deitel, Harvey Deitel
Comunidade
Android Dev BR (S)- https://goo.gl/d80U9qAndroid Drops Brasil (T) - https://goo.gl/e3DIO9Android Dev Drops (G+) - https://goo.gl/gE3byRAndroid United (S) - https://goo.gl/htEwoq
Para aprender Android - livros
Google AndroidRicardo Lecheta
Para aprender Android - livros
Dominando o AndroidNelson Glauber
Para aprender Android - livros
Android ProgrammingThe Big Nerd Ranch Guide
Para aprender Android - cursos
Android Nano Degreehttps://br.udacity.com/android/
Courserahttps://pt.coursera.org/learn/android-programming
Para aprender Android - livros
Head First Android DevelopmentDawn Griffiths e David Griffiths
Obrigado !
Meetup: https://goo.gl/xeP6lY
Twitter: @josenaveshttp://blog.josenaves.comhttp://github.com/josenaves