1. Montado o ambiente de desenvolvimento1.1 - E necessario que voce instale o seguinte programa e plugin: - Instalar o Eclipse (http://www.eclipse.org);- Instalar o Android SDK (http://developer.android.com/sdk);- Instalar o ADT plugin (http://developer.android.com/sdk/eclipse-adt.html).1.2 - Instalando o Android SDK:Depois de obter o programa e plugin citados, agora e necessario fazer as configuracoes.Criei uma pasta na area de trabalho (chamada Android Oficial) onde salvei o SDK e o ADT, so para facilitar no momento da localizacao. Descompacte a pasta android-sdk_r11-windows.Abra a pasta andoid-sdk-windows e clique em SDK Maneger. Ira dar inicio a instalacao:Em seguida, surge a seguinte tela, clique em cancel:Agora clique em: Available Packages -> Android Repository -> e escolha a versao Android 2.1, API7:Agora clique em Install:Dara inicio a instalacao (ira demora um pouco):Agora e so aguardar a finalizacao da instalacao.Neste post demonstrei apenas como configurar o SDK. No proximo, iremos configurar o eclipse.Ate mais !!! Robozinho Rosa. Muito fofo !!!Olha o que eu fiz...Um modelo feminino.So tem Robozinho verde, azul. E as meninas ?Entao fiz esse Android rosinha, pois menina tambem gosta de tecnologia. kkkkkkkkEspero que achem fofo tambem.Ate mais! Caracteristicas e Arquitetura AndroidNo post anterior, citei o SDK, que e um kit de desenvolvimento e atraves dele, temos as ferramentas e APIs necessarias para desenvolver aplicacoes em Java para o Android.A plataforma Android, possui alguns recursos:- Application framework: possibilita a substituicao e reutilizacao de componentes.- Maquina Virtual Dalvik: otimizada para dispositivos moveis.- Navegador Web Integrado (Browser): baseado na engine open source webkit. - Graficos Otimizados: possui uma biblioteca 2D e 3D baseada na especificacao OpenGL ES 1.0 (aceleracao de hardware e opcional).- SQLite: para guardar dados estruturados, ou seja, armazenar dados no formato de estruturas relacionais.- Suporte multimidia: para video, audio e formatos de imagem (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).- Telefonia GSM (dependente de hardware).- Bluetooth, EDGE, 3G, e WiFi (dependente de hardware).- Camera, GPS, compasso, e acelerometro (dependente de hardware).- Rico Ambiente de Desenvolvimento: incluindo um emulador de dispositivo, ferramentas de depuracao, analisador de memoria e performance, e um plugin para o Eclipse (ADT).Arquitetura AndroidDe acordo com a figura, podemos visualizar a estrutura da arquitetura Android que e dividida em camadas: Applications, Application Framework, Libraries, Android Runtime e Linux Kernel.Applications: Localiza-se nesta camada, um conjunto de aplicacoes padroes, como - um cliente de e-mail, programa de SMS, calendario, mapas, navegador, contatos, agenda, entre outros (todos desenvolvidos em Java).Application Framework: Esta camada enfatiza a reutilizacao de codigo, pois e nesta camada que se encontram os componentes que permitirao que novas estruturas sejam utilizadas futuramente. Abaixo o conjunto de componentes desta camada:* Um rico e grande conjunto de componentes graficos que podem ser utilizado para construir uma aplicacao, e tambem listas, grids, caixas de textos, botoes, e ate um navegador web embutido. * Provedores de conteudo que habilitam as aplicacoes acessar dados de outras aplicacoes (Ex: Contatos) ou compartilhar seus proprios dados.* Gerenciador de recursos que prove acesso a recursos nao codificados como strings, graficos e arquivos de layout.* Um gerenciador de notificacao que permite que todas as aplicacoes exibam mensagens de alerta personalizaveis na barra de status.* Um