desenvolvimento de aplicativos android

23
Desenvolvimento de Aplicativos Android: Desmitificando o Android Studio

Upload: rafael-felipe

Post on 22-Mar-2017

33 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Desenvolvimento de Aplicativos Android

Desenvolvimento de Aplicativos Android:

Desmitificando o Android Studio

Page 2: Desenvolvimento de Aplicativos Android

O que vamos ver...

Aplicativos

Sobre o Android

Design de aplicativos.

Mão na massaConhecendo o Android StudioConhecendo os recursos do Android

2

Page 3: Desenvolvimento de Aplicativos Android

Aplicativos

Nativo Hibrido “Puro web”

3

Page 4: Desenvolvimento de Aplicativos Android

Sobre o Android

4

Surgimento em 2003

Comprado pela Google em 2007

Criação da Open HandsetAliance

Primeiro Androidcomercial

Page 5: Desenvolvimento de Aplicativos Android

Sobre o AndroidOpen Handset Alliance

5

Page 6: Desenvolvimento de Aplicativos Android

Sobre o AndroidVersões do Android

6

Page 7: Desenvolvimento de Aplicativos Android

Pense no design do seuaplicativo

7

Page 8: Desenvolvimento de Aplicativos Android

Dicas para aplicativos Android

Siga o padrão Google Android de Design

Não copie interfaces de outras plataformas (tipo IOS )

8

Page 9: Desenvolvimento de Aplicativos Android

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.

Page 10: Desenvolvimento de Aplicativos Android

piiii

----------------------------

Facebook Whatsapp

Usuário...

10

Page 11: Desenvolvimento de Aplicativos Android

Depois de ler todas as críticas dos usuários.

11

Page 12: Desenvolvimento de Aplicativos Android

O que preciso estudar?

SQLJava

XML

Código Banco de dados

Layout e recursos gráficos

sqlite

12

Page 13: Desenvolvimento de Aplicativos Android

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

Page 14: Desenvolvimento de Aplicativos Android

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

Page 15: Desenvolvimento de Aplicativos Android

PráticaCalculadora IMC

15

Link do projeto no Github: https://github.com/rafaelcrz/CalculadoraIMC

Page 16: Desenvolvimento de Aplicativos Android

Tela inicial

Usuário seleciona feminino ou masculino

- TextView- ImageButton- Relative Layout- Linear Layout- Intent (passagem de valores)

16

Page 17: Desenvolvimento de Aplicativos Android

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

Page 18: Desenvolvimento de Aplicativos Android

Resumo geral

- Styles- Imagens- Colors- Strings- Internacionalização- Organização de layout- Icone lançador (launcher)

18

Page 19: Desenvolvimento de Aplicativos Android

19

Page 21: Desenvolvimento de Aplicativos Android

Posso ajudar?

Rafael Felipe

[email protected]

21

Page 22: Desenvolvimento de Aplicativos Android

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

Page 23: Desenvolvimento de Aplicativos Android

Obrigado!

23