trabalho de sistemas operacionais
É um sistema operacional móvel que roda sobre o núcleo Linux. Foi inicialmente desenvolvido pelo Google e posteriormente pela Open Handset Alliance, mas a Googleé a responsável pela gerência do produto e engenharia de processos. O Android permite aos desenvolvedores escreverem software na linguagem de programação Java controlando o dispositivo via bibliotecas desenvolvidas pela Google. 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.75milhões de linhas de código em C++. http://ecode10.com/artigo/1052/Vantagens-e-Desvantagens-do-Android Android é o sistema operacional para celulares desenvolvido pelo Google, cuja grande aposta é o código aberto, que proporciona liberdade de customização para os fabricantes de aparelhos e também de criação de aplicativos para os desenvolvedores.
A trajetória do Android começou em 2005, quando o Google adquiriu o controle de uma pequena empresa de Palo Alto, na Califórnia (EUA), ainda em fase embrionária, que se chamava Android Inc. Na época, o pouco que se sabia sobre ela era que produzia softwares para celulares. Em meio a muitas especulações do mercado, logo começava o desenvolvimento do novo Android, baseado no Linux, sistema operacional gratuito para computadores. http://android.uol.com.br/o-que-e-google-android.jhtm iOS
O iOS (antes chamado de iPhone OS) é um sistema operacional móvel da Apple Inc. desenvolvido originalmente para o iPhone, também é usado em iPod Touch, iPad e Apple TV. A Apple não permite que o iOS seja executado em hardware de terceiros. A interface do usuário do iOS é baseado no conceito de manipulação direta, utilizando gestos em multi-toque. A interação com o sistema operacional inclui gestos como apenas tocar na tela, deslizar o dedo, e o movimento de “pinça” utilizado para se ampliar ou reduzir a imagem. Acelerômetros internos são usados por alguns aplicativos para