2. Sobre Mim
Adriel Almeida Café
Sistemas de Informação – 7° Semestre – FAZAG
Trabalha na AM Software – Java e C#
Microsoft Students to Business Certified
adrielcafe@cware.com.br
facebook.com/adrielcafe
br.linkedin.com/in/adrielcafe
4. Agenda
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
5. 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
6. Introdução a Plataforma Android
Adriel Café
Sistema Operacional para dispositivos móveis
Pertence a Google
Baseado no Linux
Open Source
Android Market > Google Play
12. 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
13. Ambiente de Desenvolvimento
Adriel Café
Java SE Development Kit (JDK)
Android SDK
Eclipse
Android Development Tools
(ADT)
15. 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
20. 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
27. 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
28. Activity
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 de
memória
29. Intents
Adriel 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
31. 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
32. Criando o APK
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
34. 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
36. Dicas
Adriel 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)