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
1. Ambiente de Desenvolvimento
• SDK (Software Development Kit) do Android
• IDE (Integrated Development Environment) Eclipse
• Plug-in ADT (Android Developer Toolkit)
2
Sumário
3. Projeto Android
• Novo Projeto
• AVD: Android Virtual Device
• Main.xml
• Activity Java
• Projeto Calculadora
3. Publicação
• USB, Internet, Google Play
• Requisitos
3. 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

Desenvolvimento android com eclipse e plugin adt