O que é o Android?
O Android é um sistema operativo para dispositivos móveis desenvolvido por um consórcio de 50 empresas denominado Open Handset Alliance. Deste consórcio fazem parte empresas como a Google, HTC, Motorola, Intel, Samsung, LG, entre outras, unidas com o objectivo principal de desenvolver novas normas abertas para dispositivos móveis. O primeiro projecto open source a ser criado por este consórcio foi efectivamente o Android. A apresentação ao público do Android ocorreu em 5 de Novembro de 2007 e o código foi distribuído com uma licença Apache 2.0 e GPLv2.
Para ser possível aos programadores desenvolverem aplicações que utilizam as capacidades do Android, é disponibilizado um SDK que permite a criação de aplicações utilizando a linguagem de programação Java. As aplicações escritas em Java são executadas pela Dalvik Virtual Machine que é uma implementação de uma Virtual Machine desenhada e optimizada para dispositivos móveis. As aplicações podem utilizar várias funcionalidades disponibilizadas pela API existentes na plataforma Android. Algumas dessas funcionalidades são dependentes do hardware.
[...]