Introdução ao Android

Sua história se inicia em 2003, nessa época não era de propriedade do google, vamos entender algumas coisas sobre este sistema, algumas curiosidades.

  • Android inicialmente era um sistema baseado no núcleo de Linux 6, o desenvolvimento do sistema é consciente das preferências do usuário isso foi definido por Andy Rubin(ex-engenheiro da Apple) e os demais membros de sua equipe.
  • Em 2005 o Google adquiriu a empresa responsável pelo desenvolvimento da plataforma Android a Android Inc., em 2008 foi lançado o primeiro device oficial que rodava o sistema Android que foi o HTC Dream o primeiro Tablet foi lançado em 2011 era o Motorola Xoom.

Não vou entrar em detalhes muito específicos de cada versão mas o que posso dizer é que a cada versão lançada os desenvolvedores do Google procuraram evoluir alguma funcionalidade do sistema, vou deixar aqui os nomes de cada versão:

  • Android 1.0 (2008);
  • Android 1.1 (2009);
  • Android 1.5 (Cupcake, Abril 2009 a partir daqui começa-se a tradição de nomear as versões com nome de doces);
  • Android 1.6 (Donut, Setembro 2009);
  • Android 2.0/2.1 (Éclair, Outubro 2009);
  • Android 2.2 (FroYo, Maio 2010);
  • Android 2.3 (Gingerbread, Dezembro 2010);
  • Android 3.0 (Honeycomb, Fevereiro 2011);
  • Android 4.0 (Ice Cream Sandwich, Outubro 2011);
  • Android 4.1, 4.2, 4.3 (Jelly Bean, Junho 2012, Novembro 2012, Julho 2013);
  • Android 4.4 (Kit Kat, Outubro 2013);
  • Android 5.0, (Lollipop, Novembro de 2014).

Para mais informações sobre cada melhoria feito no sistema segue o link com informações do mesmo.
Vamos abordar agora como funciona para desenvolver alguma coisa no sistema operacional Android.
Para iniciar o desenvolvimento na plataforma é necessário ter instalado o SDK Android que é composto pelo conjunto de APIs, ferramentas de desenvolvimento, emuladores de dispositivos, documentação e código fonte de aplicações exemplo, o Java Development Kit (JDK) e a Ide Android Studio.
Segue os links para o download:

Vamos a instalação:

A primeira configuração a ser feita, caso você já tenha usado uma versão anterior do Android Studio você pode importar as configurações anteriores basta especificar a pasta da versão anterior, caso não tenha marque a opção “I do not have a previous version…” e clique em ok.
Indrodução ao Android - Instalação completa
Depois disso a Ide (Integrated Development Environment ou Ambiente Integrado de Desenvolvimento) será carregada.
Android - Android Studio
Aparecerá a tela de Boas Vindas, clique em Next.
Android - boas vindas
Logo após você terá que informar o local onde está instalado o JDK
settings
Nessa etapa ele questiona o tipo de instalação se é padrão (Standard) ou personalizada (Custom) se for o seu primeiro contato com a Ide peço que deixe como Standard, mais a frente explicarei as configurações que podem se realizadas pela ferramenta .
install type
Selecione o item Android-SDK-License e clique em Accept.
Android - licence agreement
Faça o mesmo com o item intel-android-extra-license marque Accept e clique em Finish.
Android - licence agreement2
e o sistema executará o download do Android SDK
Android - Download Componets
No final da execução o sistema mostra o que foi instalado.
Android - Download Componets2
Quando a Ide iniciar, aparecerá a seguinte tela:
Android - Welcome
Vamos chegar até este ponto neste primeiro contato com a plataforma, ainda não foi abordado nada referente ao desenvolvimento para Android, mas se acalme, nesse primeiro momento é importante conhecer o ambiente em que trabalharemos e após isso iniciaremos a parte de desenvolvimento, com um simples aplicativo para explicar os conceitos iniciais e a partir desses conceitos você começa a sua caminhada.
E por fim, fique com a imagem da nossa área de trabalho.
Android - Area de trabalho
Espero que você tenha compreendido e gostado desta introdução para o Desenvolvimento Android.
Tem alguma dúvida, sugestão ou critica?
Por favor deixe seu comentário no final da página.
Até a próxima!
——————————————————————————————-
Este post é um oferecimento de Acelerato – Gestão de Projetos e Help Desk online para a sua empresa.

Autor

Ismael Soares é Gerente de Engenharia de Software na Bluesoft em São Paulo. É formado em banco de dados pela Faculdade Impacta de Tecnologia e possui mais de 14 anos com experiências em análise e desenvolvimento de sistemas. Já trabalhou com diversas tecnologias, entre elas: VB6, ASP, PHP, C#.NET, VB.NET, ASP.NET, PL/SQL, T-SQL, Groovy, Ruby e Java. Já participou de diversos projetos com banco de dados entre eles: Oracle, MSSQL Server, MySQL e Postgree.

4 Comentários

  1. Pingback: Android - Um pouco mais da IDE - Labs Bluesoft

  2. Legal Thiagao. Quero ver o próximo passo. Saber o que dá pra fazer com esses programas. Acho que vou me aventurar com um aparelho velho que tenho aqui.

Deixe aqui o seu comentário