View
176
Download
1
Category
Preview:
Citation preview
Android para PadawansUma mágica viagem pelo universo mobile
1
OPA!EU SOU WALDEMAR NETODesenvolvedor, colaborador, curioso.
Follow me: @waldemarnthttp://walde.co/
2
3
O MEU TRABALHO
QUAL A RESPOSTA PARA A PERGUNTA...
O que é Android?
4
Vamos começar pelo começo
5
...outubro de 2003 em uma galaxia não tão distante da Califórnia
6
...2005 um novo rumo para o robô
7
Linha do tempo, evolução e nomenclatora
8
Versionamento
9
VAMOS FALAR DO ANDROID AGORAPOSIÇÃO DE MERCADO
10
1,5mi de APPSNumero de Apps na Google Play
1bi de USUÁRIOSÉ gente pra caramba!
50bi de DOWNLOADSRealmente muitos downloads
11
¾ do mercado mobile
12
O que eu preciso saber para desenvolver Android?
13
ENTENDENDO O ANDROID POR DENTRO
Um pouco de linux, um pouco de java, código aberto e alegria!
14
Android SDK onde a mágica aconteceSoftware Development Kit
15
Arquitetura
16
De uma boa IDE precisar você vai.Android Studio
17
Use esta ferramenta para o bem...
Iniciando projeto no Android Studio
18
Seleção de SDK
19
Examinando o esqueleto
20
o AndroidManifest.xml
21
Por dentro da Activity
22
Os RecursosÉ estático, é legal!
23
Layouts
24
Fragment VS Activity
25
Activity
ACTIVITY
LAYOUT
26
Fragment
ACTIVITY
FRAGMENT FRAGMENT FRAGMENT
LAYOUT LAYOUT LAYOUT
27
Comportamento Smartphone -> Tablet
28
“Era só iniciar outra activity eles disseram...
29
Entendendo a navegação por Pilha
30
Para o mercado você ganhar muitas telas terá de suportar
A técnica jedi das polegadasUsando dp no lugar de px.
32
“
O dispositivo deve carregar o que precisa
Imagens para cada densidade
33
Diferentes tamanhos para a mesma imagem
34
“
Aplicação poliglotares/values<string name=”hello”>
Hello World</string>
res/values-pt<string name=”hello”>
Ola Mundo</string>
35
Banco de dados e armazenamento com SQLite
36
Técnicas de armazenamento
Técnicas de armazenamento
◦ SQLite◦ Shared Preferences◦ WebService
38
Emulando a aplicação
39
NATIVO VS HIBRIDO A TRETA INTERGALACTICA
40
O futuro? o fim do reinado java?
41
Onde aprender Android!Algumas dicas para terraqueos
42
Lista de conteúdos para aprender Android
◦ Canal Thiengo Calopsita◦ Canal Android Developers◦ Documentação do Android
43
Perguntas?
E por hoje é só pessoal!
Follow me: @waldemarnt
http://walde.co/
Recommended