




























































































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Apostila com exemplos passo a passo para quem quer entrar no mundo do desenvolvimento de app
Tipologia: Notas de estudo
1 / 162
Esta página não é visível na pré-visualização
Não perca as partes importantes!





























































































Desenvolvimento Mobile
com Android
- 8 de outubro de 1 SUMÁRIO
A K19 é uma empresa especializada na capacitação de desenvolvedores de software. Sua equipe é composta por profissionais formados em Ciência da Computação pela Universidade de São Paulo (USP) e que possuem vasta experiência em treinamento de profissionais para área de TI.
O principal objetivo da K19 é oferecer treinamentos de máxima qualidade que relacionados às principais tecnologias utilizadas pelas empresas. Através desses treinamentos, seus alunos se tornam capacitados para atuar no mercado de trabalho.
Visando a máxima qualidade, a K19 mantém as suas apostilas em constante renovação e melho- ria, oferece instalações físicas apropriadas para o ensino e seus instrutores estão sempre atualizados didática e tecnicamente.
SUMÁRIO 2
Na K19 o aluno faz o curso quantas vezes quiser!
Comprometida com o aprendizado e com a satisfação dos seus alunos, a K19 é a única que pos- sui o Seguro Treinamento. Ao contratar um curso, o aluno poderá refazê-lo quantas vezes desejar mediante a disponibilidade de vagas e pagamento da franquia do Seguro Treinamento.
As vagas não preenchidas até um dia antes do início de uma turma da K19 serão destinadas ao alunos que desejam utilizar o Seguro Treinamento. O valor da franquia para utilizar o Seguro Treina- mento é 10% do valor total do curso.
SUMÁRIO 4
TREINAMENTOSTREINAMENTOSTREINAMENTOS Conheça os nossos cursos
www.k19.com.br/cursos
INTRODUÇÃO À PLATAFORMA
ANDROID
O Android é uma plataforma de software que permite criar aplicativos para dispositivos móveis, como smartphones e tablets.
O Android foi desenvolvido pela Google ™, e posteriormente pela OHA ( Open Handset Alliance ), uma organização que une várias empresas com o objetivo de criar padrões abertos para dispositivos móveis.
Uma das vantagens de desenvolver para o Android é que as ferramentas e programas necessários são todos gratuitos e disponíveis para todos os sistemas operacionais ( OS X , Windows ™ e Linux ).
Para começar a programar para o Android é necessário conhecer (ou aprender) a linguagem Java, pois foi a linguagem escolhida pela Google ™.
Entre as ferramentas que você precisa instalar estão:
JDK - como o Android faz uso da tecnologia Java, é necessário ter o Java Development Kit instalado.
Android SDK - que inclui as bibliotecas e várias ferramentas, como o emulador, por exemplo.
Eclipse e ADT Plugin - a IDE que será utilizada e o plugin para facilitar o desenvolvimento para o Android. O uso do eclipse e do plugin não é obrigatório, mas é altamente recomendado, por diminuir as tarefas repetitivas.
Você não é obrigado a ter um aparelho com Android. O SDK inclui um emulador que permite rodar as aplicações desenvolvidas. Porém, é altamente recomendado que se rode a aplicação em um aparelho de verdade, antes de liberar o aplicativo no Google Play , a loja de aplicativos do Android.
que contém o código compilado e os demais recursos, como XMLs e imagens.
3 INTRODUÇÃO À PLATAFORMA ANDROID
Figura 1.2: Marcando o plugin para instalação.
Após isso basta confirmar a instalação e concordar com a licensa. O download do plugin será iniciado logo em seguida. Caso você receba a seguinte aviso, pode clicar em Ok sem problemas:
Figura 1.3: Aviso de segurança durante a instalação.
Quanto tudo terminar, é necessário reiniciar o Eclipse para que as alterações sejam feitas.
Ao ser aberto novamente, o Eclipse irá exibir um wizard para configurar o SDK do Android. Mar- que o segundo checkbox e informe corretamente onde está a pasta do SDK que foi baixado no exercí-
INTRODUÇÃO À PLATAFORMA ANDROID 4
cio 2 (Caso você ainda não tenha baixado o SDK, pode deixar marcado a primeira opção que o Eclipse irá baixar). Veja a figura abaixo:
Figura 1.4: Wizard de configuração do Android SDK.
Após isso o Eclipse deve mostrar o seguinte aviso:
Figura 1.5: Ainda estão faltando componentes.
Isto porque ainda estão faltando alguns componentes para começar a desenvolver. Você pode clicar em Open SDK Manager , que uma nova janela irá aparecer. Esta é a tela do Gerenciador do SDK, nele você pode baixar diferentes targets da API e outras bibliotecas e ferramentas para auxiliar no desenvolvimento do Android. Precisamos de pelo menos um target , por isso marque as opções
INTRODUÇÃO À PLATAFORMA ANDROID 6
fechá-lo.
(^5) Para testar a instalação do SDK, vamos tentar rodar o emulador. Você precisa criar um AVD (An- droid Virtual Device), que basicamente é uma imagem que roda no emulador. A partir do Eclipse, você deve clicar no segundo ícone da imagem abaixo (O primeiro ícone abre novamente o SDK Ma- nager), que fica na barra de tarefas:
Figura 1.8: Ícones do Android.
Irá aparecer a janela abaixo. Você deve clicar em New para criar um novo AVD:
Figura 1.9: Gereciador dos AVDs.
Configure a nova tela conforme a figura abaixo:
7 INTRODUÇÃO À PLATAFORMA ANDROID
Figura 1.10: Criando um AVD.
Quando o Eclipse terminar de criar, ele volta a mesma tela de antes. Agora você deve selecionar com o mouse o AVD recém-criado, e clicar em Start para que ele seja iniciado. Quando surgir a tela abaixo, basta clicar em Launch
9 INTRODUÇÃO À PLATAFORMA ANDROID
Figura 1.12: AVD iniciando...
Se o processo der certo, você deve visualizar o Android OS rodando dentro do emulador, como na figura abaixo:
INTRODUÇÃO À PLATAFORMA ANDROID 10
Figura 1.13: AVD rodando com sucesso.