Android
Este trabalho tem como objetivo explorar a arquitetura do sistema Operacional Android, como funciona e que recursos existem, será abordado às vantagens de se desenvolvedor, além de uma visão geral sobre o sistema operacional, também será abordada suas curiosidades, e explorar os recursos já disponibilizados na plataforma.
Android é o sistema operacional para aparelhos móveis da Google e de código aberto para Smartphones, ele roda sobre o Linux que é um software livre. Isto significa que o acesso é liberado e que qualquer pessoa que programe possa fazer suas alterações no sistema. A linguagem de programação permite que desenvolvedores usem a linguagem de programação Java, controlando o dispositivo via bibliotecas desenvolvidas pelo Google ou crias por terceiros.
1 - INTRODUÇÃO
O inicio de desenvolvimento de sistemas operacionais moveis foi muito complicado, muitos fabricantes tentava se firmarem no mercado, tentando conquistar o publico com aparelhos com muitas funcionalidades, porem sem um sistema operacional que fosse um padrão entre os diversos tipos de hardwares fabricados. A geração de Smartphones da época estava escassa por uma plataforma que satisfizesse e aplicativos que funcionassem em qualquer aparelho, tivessem uma interface amigável que agradasse o consumidor de uma forma geral. Empresa como a Apple lançou seu sistema iOS que de fato possui todas as características aqui citadas se tornando objeto de desejo por grande parte da população porem, pelo seu alto custo e significância de status, teve um publico mais restrito a pessoas com maior poder aquisitivo, não atingindo todo o publico que esperava por uma plataforma completa. O que muitos não sabem é que a Google em parceria com outras empresas lançou o desafio de criar uma plataforma móvel em que todos os participantes da aliança pudessem utilizar em seus hardwares e que fosse economicamente viável à população com baixo custo de desenvolvimento de um sistema móvel completo como é assim