desenvolvimento android com eclipse e plugin adt
DESCRIPTION
Slides da apresentação na faculdadeJuliano ParroTRANSCRIPT
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