Esta pesquisa deve fornecer um conteúdo atualizado sobre o tema acima. Não esqueça de incluir as  
referëncias (fontes) no último item, reforçando que não deve ser um Copy/Paste e sim uma síntese 
das pesquisas que fizer.


Conceito


O intenso aumento do uso de celulares e smartphones em todo o mundo, juntamente com a necessidade de encontrar nesses dispositivos mecanismos que facilitassem o dia a dia do usuário tornaram possível o desenvolvimento de Sistemas Operacionais, como o Android. Plataforma móvel mais popular no mundo é gerida pelo Google juntamente com a Open Handset Alliance (OHA). O Android é open source, ou seja, possui um código aberto baseado no sistema Linux, que permite uma ampla possibilidade de interação e personificações. Atualmente essa plataforma se expandiu também para outros dispositivos, além da versão do sistema para smartphones, há outras para tablets, televisores, automóveis e até smartwatches.

Características


  • - O Sistema Operacional Android tem como código fonte um código aberto.
  • - Seu Kernel (ou núcleo) é o Linux. Uma versão modificada, voltada para dispositivos móveis.
  • - O sistema já vem com aplicações previamente instaladas, desenvolvidas pelo Google, como o Google Maps, Gmail, Google+, Youtube, Google Play Store, Google Drive, dentre outras, além dos aplicativos desenvolvidos pelo fabricante do dispositivo.
  • - Disponibiliza um Kit de desenvolvimento Java, denominado Android SDK, que permite a criação de diversos aplicativos e a implementação destes no Google Play Store.
  • - No quesito Mensagens, está disponível nas formas SMS e MMS.
  • - Suporte para a integração com hardwares como câmeras e GPS.
  • -

Developer



Exemplo de código



SDKs


O Kit de desenvolvimento conhecido também como SDK, permite que qualquer usuário possa desenvolver de forma gratuita e personificar aplicativos para a plataforma. Para o desenvolvimento, em linguagem Java, o Kit já possui todas as ferramentas necessárias, como o emulator, além de ser possível desenvolvê-los em outros sistemas operacionais de computadores (Windows XP, Vista, Windows 7, Mac OS X, e o Linux) e em diversos ambientes de desenvolvimento (Eclipse, JDK 6), opções que ficam a escolha do desenvolvedor.

Após instalar o Kit de desenvolvimento, o usuário possuirá um emulator que fará uma simulação do aparelho móvel. O SDK permite também a interação com outras aplicações por meio da instalação conjunta com o Eclipse (ambiente de desenvolvimento) e o plugin ADT.

Dispositivos onde é usado


O Sistema Operacional Android é usado principalmente em dispositivos móveis, como os smarthphones. Mas além desses o sistema possui outras versões, as quais abrangem outros tipos de dispositivos, como tablets, televisores, Smartwatches e automóveis.

  • São essas versões:
    • -Android Wear: Versão desenhada para atender dispositivos Smartwatches, que são relógios de pulso computadorizados, com funções semelhantes a dos smarthphones, possuem a capacidade de rodar aplicativos.
    • -Android Auto: Versão criada para carros, ao conectar um smathphone Android na versão 5.0 Lollipop (ou superior) ao carro, o painel roda todas as aplicações que lhe são compatíveis, como o Google Maps que instruirá diferentes rotas ao motorista, o Google Play Music, além de ser possível realizar chamadas, possuir comando de voz e executar muitos outros aplicativos, escolhidos como favoritos pelo motorista.
    • -Android TV: Desenvolvido para smart TVs, o sistema disponibiliza acesso a diversos aplicativos de áudio, vídeo e games.

Referências bibliográficas