miércoles, 2 de febrero de 2011

Mi Primera Experiencia con Android


Uno de los temas que me parece interesante tratar en mi blog es Android, pero como siempre comencemos por el principio.


Historia
La historia de android se remonta al año 2006; año en que google comienza a ofrecer servicios como google maps, google móvil, google search, etc. En lo que podríamos llamar “apertura de mercados y visiones”, prepara el terreno para el lanzamiento de su propio dispositivo móvil, pero este se ve distante gracias a un problema burocrático como siempre; de mejoras de paquetes para sistemas operativos ya que se planeaba establecer un cambio con la  plataforma java2me la cual podría decirse, quería imponerse como plataforma de dispositivos de hardware limitado.

La desventaja de java2me sería su bajo rendimiento y falta de actualización lo que obliga a google el 2007 a la compra de un sistema operativo abierto y gratuito basado en Linux el cual serviría de sistema operativo para su tan esperado “Gphone”.

Sin embargo hasta el año 2008 es que sale el HTC G1 el primero que incorpora android como sistema operativo y al ser este libre otros siguen esta línea que venía más por la marca de google dentro de sus dispositivos móviles. Google no fabrica dispositivos móviles pero al tener un sistema operativo abierto puede tener el poder de incorporar un “Gphone” dentro de todos los teléfonos que tengan android como plataforma.

Esta jugada “vieja pero efectiva”, hace que la constante evolución de android se vea en un lapso de solo 3 años. En el año 2010 google lanza el Nexus One que lleva incorporado android 2.2 este dispositivo creado por HTC es considerado de alta gama, actualmente se ha lanzado el Nexus S con android 2.3 y solo deja a la imaginación la capacidad de  Android en los teléfonos móviles que vendrán.

Pero que es android? 

En si es…un paquete de software… dentro de ese paquete están:
  •          S.O. Linux
  •          Librerías C y C++
  •          Framework de desarrollo de aplicaciones
  •          Suite de Aplicaciones iníciales
Que es mantenido por un consorcio llamado “Alianza Abierta de Dispositivos”, que comprende a muchas empresas (ver miembros) que mantienen a android como sistema operativo, esto nos da una idea del alcance que puede tener y la confianza que le da el sector privado.