2º eti - minicurso "desenvolvendo para plataforma android"
TRANSCRIPT
DESENVOLVENDO PARA PLATAFORMA
Com Adriel Café
Sobre Mim
Adriel Almeida Café
Sistemas de Informação – 7° Semestre – FAZAG
Trabalha na AM Software – Java e C#
Microsoft Students to Business Certified
facebook.com/adrielcafe
br.linkedin.com/in/adrielcafe
Meus Apps
+ 1.100 Downloads
+ 260 Downloads
Agenda
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e Widgets Activity e Intents Criando o APK Dicas
Adriel Café
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e Widgets Activity e Intents Criando o APK Dicas
Adriel Café
Sistema Operacional para dispositivos móveis Pertence a Google Baseado no Linux Open Source Android Market > Google Play
Introdução a Plataforma AndroidAdriel Café
Versões do AndroidAdriel Café
Versões do Android
Android 4 Ice Cream SandwichAdriel Café
Distribuição das VersõesAdriel Café
API Level
Platform Version API Level
Android 4.0.3 15
Android 4.0, 4.0.1, 4.0.2 14
Android 3.2 13
Android 3.1.x 12
Android 3.0.x 11
Android 2.3.4Android 2.3.3
10
Android 2.3.2Android 2.3.1Android 2.3
9
Platform Version API Level
Android 2.2.x 8
Android 2.1.x 7
Android 2.0.1 6
Android 2.0 5
Android 1.6 4
Android 1.5 3
Adriel Café
O que preciso aprender?
+
Adriel Café
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e Widgets Activity e Intents Criando o APK Dicas
Adriel Café
Android SDK
Ambiente de Desenvolvimento
Eclipse
Android Development Tools (ADT)
Adriel Café
Java SE Development Kit (JDK)
Ambiente de Desenvolvimento
Hora de Praticar!
Adriel Café
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e User Interface Activity e Intents Criando o APK Dicas
Adriel Café
Anatomia de uma Aplicação AndroidAdriel Café
Anatomia de uma Aplicação AndroidAdriel Café
Anatomia de uma Aplicação AndroidAdriel Café
Hello World!Adriel Café
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e Widgets Activity e Intents Criando o APK Dicas
Adriel Café
Views e WidgetsAdriel Café
Views e WidgetsAdriel Café
Views e WidgetsAdriel Café
Views e WidgetsAdriel Café
Views e Widgets
Hora de Praticar!
Adriel Café
Views e WidgetsAdriel Café
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e Widgets Activity e Intents Criando o APK Dicas
Adriel Café
Representa as Views da aplicação Se implementa estendendo a classe Activity e cada
uma delas tem um processo de vida próprio Como Funciona:
A maioria das aplicações tem múltiplas telas e cada vez que se adiciona uma nova, a anterior é retirada e guardada numa pilha (stack)
Graças a essa pilha o usuário pode navegar “para trás” pelas activities que estão ativas
Se o Android considerar melhor, pode priorizar ou excluir uma activity da pilha por questões dememória
ActivityAdriel Café
É um pedido para realizar uma ação É como dizer “quero fazer uma coisa” É necessário para navegar entre as telas de uma
aplicação Exemplos:
Fazer uma chamada Abrir uma página no navegador Enviar um e-mail
IntentsAdriel Café
Activity e Intents
Hora de Praticar!
Adriel Café
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e User Interface Activity e Intents Criando o APK Dicas
Adriel Café
Android Application Package Usado para distribuir e instalar os aplicativos Equivalente ao JAR do Java KeyStore
Chave criptografada que funciona como um certificado digital
Única e irrecuperável Guarde-a com todo o carinho e cuidado
Criando o APKAdriel Café
Criando o APK
Hora de Praticar!
Adriel Café
Introdução a Plataforma Android Ambiente de Desenvolvimento Anatomia de uma Aplicação Android Hello World Views e User Interface Activity e Intents Criando o APK Dicas
Adriel Café
Sites http://developer.android.com http://android-developers.blogspot.com.br http://guj.com.br http://androidbrasil.com/dev http://vogella.de/articles/Android http://adrielcafe.com
DicasAdriel Café
Livros Google Android - Aprenda a Criar Aplicações para Dispositivos
Móveis com o Android SDK (Lecheta, Ricardo R. / NOVATEC) Android Em Ação (King, Chris; Ableson, W. Frank; Sen, Robi /
Elsevier – Campus) Introdução Ao Desenvolvimento de Aplicativos Para o Android
(Lee, Wei-Meng / CIENCIA MODERNA) Google Android Para Tablets - Aprenda a Desenvolver
Aplicações Para o Android (Lecheta, Ricardo R. / NOVATEC) Android para Desenvolvedores (Pereira, Lucio Camilo Oliva;
Silva, Michel Lourenço da / BRASPORT) Desenvolvimento de Aplicações Android (Lombardo, John;
Rogers, Rick; Mednieks, Zigurd; Meike, Blake / NOVATEC)
DicasAdriel Café
System.exit(0);Adriel Café