Post on 22-Mar-2017
Desenvolvimento de Aplicativos Android:
Desmitificando o Android Studio
O que vamos ver...
Aplicativos
Sobre o Android
Design de aplicativos.
Mão na massaConhecendo o Android StudioConhecendo os recursos do Android
2
Aplicativos
Nativo Hibrido “Puro web”
3
Sobre o Android
4
Surgimento em 2003
Comprado pela Google em 2007
Criação da Open HandsetAliance
Primeiro Androidcomercial
Sobre o AndroidOpen Handset Alliance
5
Sobre o AndroidVersões do Android
6
Pense no design do seuaplicativo
7
Dicas para aplicativos Android
Siga o padrão Google Android de Design
Não copie interfaces de outras plataformas (tipo IOS )
8
9
Configurações
Menu(menu drawer)
Voltar
Voltar
O usuario jáestá
habituadoao padrão.
Inspire-seem outros app’s de sucesso.
Primeiro
consquisteseu usuario.
piiii
----------------------------
Facebook Whatsapp
Usuário...
10
Depois de ler todas as críticas dos usuários.
11
O que preciso estudar?
SQLJava
XML
Código Banco de dados
Layout e recursos gráficos
sqlite
12
Android Studio
Instant Run
Editor de código inteligente
Modelos de código e integração com GitHub
Desenvolva para todos os dispositivos Android
Sistema de compilação robusto e flexível
13
Depurar o app diretamente no dispositivo
CONFIGURAÇÕES
Sobre o telefone
Número da versão
Pulsar sete vezes
“Você ativou as configurações de desenvolvimento”Opções de desenvolvimento
Depuração Android
Ativar a interface de Ponte de Depuração Android (adb) [ativar]
Permitir a depuração USB? (...) [OK]
14
PráticaCalculadora IMC
15
Link do projeto no Github: https://github.com/rafaelcrz/CalculadoraIMC
Tela inicial
Usuário seleciona feminino ou masculino
- TextView- ImageButton- Relative Layout- Linear Layout- Intent (passagem de valores)
16
Tela cálculo
Usuário informa o peso e a altura
Aplicativo cálculo:IMCPeso idealPeso mínimoPeso máximo
- TextView- EditText [setError]- Button- ScrollView- Linear Layout
- Intent (receber valores)
17
Resumo geral
- Styles- Imagens- Colors- Strings- Internacionalização- Organização de layout- Icone lançador (launcher)
18
19
Links de interesse
Introdução ao Android
Android Developers
Android Design
Material Design for Developers
Material Design for Android Developers
Android Studio [Download]
Android Arsenal
Paletton
Flaticon
Google Material Colors
20
Posso ajudar?
Rafael Felipe
rafael.felipe1989@gmail.com
21
Referências
https://developer.android.com/guide/index.html
https://developer.android.com/index.html
https://developer.android.com/design/index.html
https://developer.android.com/training/material/index.html
https://developer.android.com/design/material/index.html
https://developer.android.com/studio/index.html
https://android-arsenal.com/
22
Obrigado!
23