Android, un poco de historia
lunes, septiembre 26, 2011 at 10:10AM
MayteBG in Tutorial Android

¿Qué es Android? Android es una plataforma de software y un sistema operativo basado en GNU/Linux, fue diseñado originalmente para dispositivos móviles, tales como los teléfonos inteligentes (smartphones), aunque en la actualidad cada vez está más presente en otros dispositivos como tablets, reproductores mp3, ordenadores, incluso relojes de pulsera, lavadoras o microondas....

¿Cómo nació Android? Google quería extender sus aplicaciones y servicios de búsqueda a la telefonía móvil, por este motivo en 2005 adquirió la compañia Android Inc.. Esta compañía se dedicaba al desarrollo de aplicaciones para teléfonos móviles y desarrolló Android en sus inicios. Con la adquisición de esta compañía algunos de los cofundadores de Android Inc. comenzaron a trabajar en Google, Andy Rubin, Rich Miner, Nick Sears, Chris White. A partir de ese momento, el equipo de Android liderado por Andy Rubin comenzó a trabajar en el desarrollo de un sistema operativo para móviles basado en el kernel de Linux.

El 5 de noviembre de 2007 se dio a conocer la Open Handset Alliance, que es una alianza comercial de 78 compañías (inicialmente fueron 34) para desarrollar estándares abiertos para dispositivos móviles, uno de sus miembros, Google. Entre estas compañías se encuentran operadores (Telefónica, Vodafone, T-Mobile, etc), empresas de software (Google, eBay, etc), compañías de comercialización, fabricantes de componentes (Intel, Nvidia, etc) y fabricantes de dispositivos (HTC, Samsung, Motorola, LG, Sony Ericsson, etc). El objetivo de esta alianza es acelerar la innovación de la telefonía móvil y ofrecer a los clientes un uso innovador y asequible. Cada compañía se compromete al desarrollo del proyecto en el ámbito que le corresponde.

El mismo día que se dio a conocer la Open Handset Alliance, se anunció su primer producto, Android. Ese mismo mes se libera la primera versión del SDK (Software Development Kit)  para desarrolladores. En enero de 2008 tiene lugar el primer concurso de aplicaciones para Android en el que participan mas de 1700 programadores, la primera Android Developer Challenge. En Agosto de ese mismo año se presenta el Android Market, que es una plataforma para la distribución de contenidos entre usuarios y desarrolladores. En él podemos encontrar todo tipo de aplicaciones para Android, tanto gratuitas como de pago. En septiembre se anuncia el primer móvil con Android, el HTC G1 o Google Phone, también la publicación de la versión 1.0 del SDK.

Android se distribuye bajo licencia Apache 2.0 y GNU GPL 2. La licencia Apache permite usar el software, distribuirlo, modificarlo y distribuir versiones modificadas. Sólo exige que se mantenga una noticia que informe de que en la distribución se ha utilizado código con licencia Apache. La licencia GNU GPL está orientada a proteger la libre distribución, modificación y uso de software. El software cubierto por esta licencia, que es libre, está protegido frente a intentos de apropiación que restrinjan estas libertades a los usuarios. 

Los sistemas Android, por tanto, están diseñados para permitir a los desarrolladores crear aplicaciones explotando todas las posibilidades que ofrecen los dispositivos, permitiendo desarrollar aplicaciones que utilicen la cámara, el gps, incluso mandar mensajes o realizar una llamada. Al ser de código abierto, puede extenderse para incorporar nuevas tecnologías.

En conclusión, tenemos a nuestra disposición un conjunto de herramientas que nos van a permitir realizar programas novedosos, muy variados y útiles. ¿Cuál es el límite? Nuestra imaginación.
Article originally appeared on javaHispano (http://www.javahispano.org/).
See website for complete article licensing information.