Professional Documents
Culture Documents
1
No tenha dvidas de que o maior problema que o iPhone vai enfrentar sero as empresas que adotarem o SO Android para aparelhos mveis. A maior diferena a plataforma aberta, com uma linguagem acessvel e uma base de milhares de desenvolvedores de Java, que com certeza passaro a desenvolver aplicativos para estes aparelhos. Antes de comear a desenvolver seu aplicativo, necessrio ter o Java JDK instalado e configurado em sua mquina. Caso no o tenha, clique aqui e baixe a verso apropriada para seu sistema operacional. Lembre-se tambm de configurar a varivel de ambiente do Java. Para trabalhar com o Android, ser necessrio um bom ambiente de desenvolvimento, visando facilitar o nosso trabalho. O Eclipse IDE Classic o suficiente para trabalhar com o Android. Para baixar o EclipseIDE, clique aqui.
Download e instalao do Plugin do Android Com o Eclipse iniciado, v at o menu Help > Install New Software. Na caixa de dilogoAvailable Software, clique em Add.... Na caixa de dilogo Add Site, coloque o seguinte endereo em Location: https://dl-ssl.google.com/android/eclipse/
Sua caixa de dilogo ficar similar figura abaixo:
Adicionando o link para baixar o plugin do Android Assim que adicionar o plugin, marque Developer Tools e clique no boto Next. Na segunda etapa, mantenha como est, caso no tenha erros, e prossiga. Na terceira etapa, aceite os termos de licena e clique no boto Finish. Ao terminar a instalao, aceite o reincio do Eclipse. Para configurar o Android SDK, v ao menu Window>Preferences, aps o reincio do Eclipse na instalao do plugin, selecione Android.
Criando a aplicao
Chegou a hora de criarmos a nossa primeira aplicao Android, iniciando com um simples "Hello World!". Para criar o projeto no Eclipse IDE, siga os seguintes passos:
Com o Eclipse em execuo, selecione File>New>Project. Na caixa de dialogo New Project, selecione Android>Android Project. Prossiga emNext. Na criao do projeto Android, d o nome de HelloAndroid em Project name. MarqueAndroid 2.1 em Build Target (Target Name). Preencha Properties da seguinte forma:
1. Application name: HelloAndroidApp 2. Package name: br.com.integrator 3. Create Activity: HelloActivity 4. Min SDK Version: 7
Complete a criao do Projeto clicando em Finish. Ao finalizar o assistente, veremos o projeto gerado pelo plugin, como mostrado abaixo:
Visualizando rapidamente a aplicao criada A classe HelloActivity possui um mtodo chamado onCreate() que contm uma chamada, asetContentView(). Em setContentView(), vemos na passagem de parmetro a classe R.layout.main. A classeR, gerada em gen>br.com.integrator, contm informaes para cone do aplicativo, layout e strings que se referem ao que ser apresentado pelo aplicativo. Em res>layout>main.xml, veremos o mesmo que o apresentado na figura abaixo, ou seja, um layout padro, com um label gerado.
Aparncia inicial do aplicativo padro gerado O texto contido neste label se encontra em res>values>strings.xml. Voc pode alter-lo (veja Figura 12) se desejar. Aps alterar, salve e volte a main.xml. Ver que a modificao foi imediata.
Rodando a aplicao gerada Na view Package Explorer, clique com o direito sobre o projeto e selecione, no menu de contexto, o item Run As>Android Application. Assim que tentar executar, o Eclipse retornar um erro, informando que no existe um AVD (Android Virtual Device). O AVD um dispositivo virtual do Sistema Operacional do Android, simulando um aparelho. Ao clicarmos em Yes, uma nova janela surgir, conhecida por ns, onde teremos que criar a AVD em Virtual Devices. Clique no boto New. Na caixa de dilogo Create new AVD, digite DefaultAVD em Name. Selecione o Google APIs (Google Inc.) API Level 7 em Target. Tambm poderia ser Android 2.1 -API Level 7. Em Size, digite o nmero 32. Quando aos demais itens, mantenha-os como esto e clique em Create AVD.
O que fizemos foi criar uma plataforma com o Android 2.1 com um carto SD de 32MB e uma tela HVGA.
Criao do DefaultAVD Aps a criao do dispositivo virtual do Android, feche a janela do Android SDK and AVD Manager.
Imediatamente, ao fechar a janela anterior, a janela Android Device Chooser surgir. Selecione Launch a new Android Virtual Device e clique em Refresh. O dispositivo virtual criado surgir. Selecione-o seguindo de um OK.
Selecionando o dispositivo virtual criado para rodar o aplicativo O emulador do Android iniciar. Fique tranquilo, pois ele demora um pouco at carregar e exibir seu aplicativo.
O aplicativo rodando Enquanto isso, podemos olhar o que ocorre por trs atravs da view Console.