fapi - desenvolvimento android com eclipse e plugin adt

22
FACULDADE DE PINDAMONHANGABA JULIANO CESAR PARRO Orientador: Prof. Esp. Reuel Adimar Lopes DESENVOLVIMENTO ANDROID COM ECLIPSE 1

Upload: cratos-tanatos

Post on 18-Aug-2015

22 views

Category:

Technology


3 download

TRANSCRIPT

FACULDADE DE PINDAMONHANGABA

JULIANO CESAR PARRO

Orientador: Prof. Esp. Reuel Adimar Lopes

DESENVOLVIMENTO ANDROID COM ECLIPSE

1

Sumário

1. Introdução• Objetivo• Dispositivos Móveis• Android

2. Ambiente de Desenvolvimento• SDK (Software Development Kit) do Android• IDE (Integrated Development Environment) Eclipse• Plug-in ADT (Android Developer Toolkit)

2

Sumário3. Projeto Android• Novo Projeto• AVD: Android Virtual Device• Main.xml• Activity Java• Projeto Calculadora

4. Publicação• USB, Internet, Google Play• Requisitos

5. Considerações Finais• Vantagens• Desvantagens• Conclusão

3

Introdução• Objetivo

―Aprendizado―Fonte de estudos

• Dispositivos Móveis―Mercado―Evolução

4

Introdução• Android

―Baseado no Linux, Livre, Flexível, Poderoso, Linguagem Java, Suporte a hardware, ferramentas de desenvolvimento gratuitas

5

Introdução―Vendas de SO para usuários finais em milhares de unidades

6

Introdução

7

Ambiente de Desenvolvimento

• SDK (Software Development Kit) do Android―JDK: Java Development Kit

―JRE: Java Runtime Environment―IDE (Integrated Development Environment) Eclipse

8

Ambiente de Desenvolvimento

• IDE (Integrated Development Environment) Eclipse―Ferramentas e Plugins―Personalização―Popular

9

Ambiente de Desenvolvimento

• Plug-in ADT (Android Developer Toolkit)―Funcionalidades específicas do Android ao Eclipse―Emulador (AVD)―Pacotes APK

10

Projeto Android• Novo Projeto

―Definições

11

Projeto Android• AVD: Android Virtual Device

―Hardware Emulado―SO Android―Compatibilidade

12

Projeto Android

13

Projeto Android• Main.xml

―GUI: Graphical User interface

14

Projeto Android• Activity Java

―Tela sem Layout―Necessária para aplicações com interface―Herda estrutura da classe Activity do pacote Android

15

Projeto Android

16

Projeto Android• Projeto Calculadora

17

Publicação• USB, Internet, Google Play• Requisitos

―Obter uma chave privada válida―Compilar a aplicação em modo de liberação―Assinar a aplicação com a chave privada―Alinhar o pacote APK final

18

Considerações Finais

19

Considerações Finais• Conclusão

―Perspectiva

20

Dúvidas

21

Obrigado

22