quarta-feira, 4 de janeiro de 2012

Artigo: Android

Artigo: Android

 Artigo:

Android


Inicialmente desenvolvido pelo:
Com a compra da empresa 
Android em 2005
- Sistema operacional móvel utilizado em: celulares e tablets, assim como o Windows é usado em computadores e notebooks;

 - O sistema é baseado no Linux. Com o propósito de ser uma plataforma aberta, pois possui código livre, gratuito e de fácil adaptação;

 - É permitido que o sistema seja utilizado em aparelhos de outras marcas;

Hoje em dia, o Android é desenvolvido pela OHA – Open Handset Alliance, criada em 2007 por diferentes empresas como:  


E gerenciado pelo:
- O primeiro celular disponível com o sistema
 foi o HTC Dream, lançado em 2008.
- O primeiro tablet foi o Motorola Xoom, lançado no início de 2011.

 Desde então, vários celulares rodam o sistema, com destaque:

- Motorola Milestone
- Samsung Galaxy
- LG Optimus One  
As versões do sistema receberão nomes de sobremesas e seguem uma ordem alfabética:
VGA1.5 Cupcake – lançada em abril de 2009
1.6 Donut – lançada em setembro de 2009
2.1 Eclair – lançada em janeiro de 2010
2.2 Fro Yo (Frozen Yogourt) – lançada em maio de 2010
2.3 Gingerbread – versão mais recente, lançada em dezembro de 2010
3.0-3.2 Honeycomb – versão especial para tablets lançada em janeiro de 2011
XX Ice Cream Sanwich – o número ainda não foi divulgado, mas o lançamento está previsto para o final de 2011

 - Desenvolvedores escreverem software na linguagem de programação Java, controlando o dispositivo via bibliotecas desenvolvidas pela Google;

- Existem atualmente mais de 315 mil aplicações disponíveis para Android;
  - O sistema operativo Android consiste em 12 milhões de linhas de código, incluindo 3 milhôes em XML, 2.8 milhões de linhas de C, 2.1 milhões de linhas de código Java e 1.75 milhões de linhas de código em C++;
-  Roda programas da Android Market juntamente com aplicações;
- É mais fácil checar e-mail, redes sociais, temperatura, por causa de atalhos rápidos, os chamados widgets;
- Como já falamos, ele pode ser usado em diferentes marcas de aparelhos;
- Permite customização;
- A integração com os serviços do Google possibilita uma conexão mais rápida;
Os preços são mais atrativos;
-  Handset layouts: A plataforma é adaptada tanto para dispositivo VGA  maiores, gráficos 2D, bibliotecas gráficas 3D baseadas em OpenGL ES  especificação 2.0 e os layouts mais tradicionais de smartphones;
 Armazenamento: É utilizado SQLite  para armazenamento de dados; 
Conectividade: Celulares com Android não se conectam ao computador pela porta USB , sendo necessário instalar hacks para tentar fazer isso.:
Mensagens:Tanto SMS como MMS são formas disponíveis de envio de mensagens;
 - Multimedia: O sistema irá suportar formatos de áudio e vídeo como:MPEG- 4, H.264, MP3, e a AAC;
Navegador: O navegador disponível no sistema é baseado no framework de Código aberto conhecido como Webkit;
Máquina virtual Dalvik: Aplicações escritas em Java são compiladas em bytecodesDalvik e executadas usando a Máquina Virtual Dalvik , que é uma máquina virtual  especializada desenvolvida para uso em dispositivos móveis, o que permite que programas sejam distribuídos em formato binário (bytecode) e possam ser executados em qualquer dispositivo Android, independentemente do processadores  utilizado
 Apesar das aplicações Android serem escritas na linguagem Java , ela não é uma máquina virtual Java , já que não executa bytecode JVM ; 
Suporte Adicional de Hardware: O Android é totalmente capaz de fazer uso de câmeras de vídeo, tela sensível ao toque, GPS, acelerômetros, e aceleração de gráficos 3D ;
Ambiente de desenvolvimento (SDK): Inclui um emulador, ferramentas para debugging, memória e análise de performance. O IDE Eclipse (atualmente 3.4 ou 3.5) poderá ser utilizado através do plugin Android;
 Licenciamento: Com a exceção de breves períodos entre atualizações, o Android está disponível como código aberto desde, 21 Outubro de 2008. AGoogle  publicou todo o código sob a licença Apache.
 Durante seu crescimento, A Google investiu não apenas no buscador, mas em serviços:
Vídeos, emails e em editores de texto. E agora lançou um sistema operacional Android, específico para dispositivos móveis.
O mercado de smartphones está aquecido. De acordo com a Gartner, empresa dedicada a pesquisas a respeito de tecnologia, mais de 1,6 bilhão de celulares foram vendidos em todo o mundo no ano de 2010. 
No Brasil o primeiro aparelho a rodar o sistema Google foi o HTC Magic, em setembro de 2009.
O Android pode ser usado em diversos aparelhos de marcas diferentes, por se tratar de um sistema operacional aberto, com isso os preços variam, consequentemente os interessados em comprar esses produtos terão oportunidade de comprar um aparelho de acordo com sua realidade. 
O crescimento do número de aparelhos e as vendas em 2010 seguiram juntamente com a expansão de aplicativos disponibilizados no Android Market. Atualmente, a loja conta com mais de 200 mil aplicativos gratuitos e pagos para download, entre eles sucessos como o Angry Birds, Tweetdeck e Facebook.
Uma das vantagens do Market é a venda de jogos para o Brasil, algo não permitido pela  Maçã devido às leis que imperam no Brasil.
Dicas: Instale e rode o Android no seu PC
- Diretamente do CD sem precisar instalar ou alterar nada no computador.
- Baixem o sistema operacional Android: Tente a versão StableRelease com a opção “live”. Se não for do seu agrado tente outros.  
Boa sorte!
Desenvolvedores que saibam programar em Java poderão desenvolver diversos aplicativos para o sistema, usando as bibliotecas desenvolvidas pela Google.


Experimente o Android no seu PC!

Verônica Veiga

Blogs Informática

Blogs Informática
Parceria juntos pela educação