miércoles, 27 de agosto de 2008

Android


Android es una plataforma de programación de software para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones clave. Google está otorgando un vistazo al SDK de Android, que provee de herramientas y APIs necesarios para comenzar a desarrollar aplicaciones en la plataforma Android, utilizando el lenguaje de programación Java.

Android es un movimiento interesantísimo desde el punto de vista estratégico: la idea es competir en apertura, ser más abierto que el resto, funcionar como plataforma para que una serie de terceros desarrollen sus sistemas, hacerlo compatible con la capacidad de diferenciación de los fabricantes, y no renunciar a las economías de escala derivadas de la estandarización.

Cuando Google diseña Android, lo hace teniendo en cuenta que el segmento smartphone es interesantísimo y que en él se definen gran cantidad de los usos tecnológicos futuros que le interesan, pero que está sujeto a una fortísima batalla en la que participan fabricantes de terminales, desarrolladores de software y operadoras, cada uno intentando arrimar el ascua a su sardina. Los fabricantes de terminales buscan ventas de dispositivos, para lo cual dependen en gran medida de unas operadoras que buscan consumo de determinados servicios y contratos con servicios cada vez más sofisticados, mientras las empresas de software juegan papeles variados con diferentes niveles de compatibilidad y apertura. Si Android se lanza como un sistema operativo más, pasaría automáticamente a ser, pese a la potencia de Google, un competidor más al lado de los Apple, RIM, Symbian, Linux o Microsoft: un segmento en el que ya hay suficiente complejidad. En ese sentido, Android intenta posicionarse como una plataforma abierta sobre la que cualquiera puede desarrollar, y que ni siquiera está obligado a devolver a la comunidad lo que desarrolle (licencia Apache) posibilita la creación de una base común de dispositivos con un gran nivel de compatibilidad y muchas funciones ya asumidas por el sistema operativo, pero sin impedir las posibilidades de individualización de los distintos fabricantes, que pueden programar lo que quieran sobre el núcleo abierto original y considerarlo parte de su diferenciación competitiva

Si estás interesado en la dirección web http://code.google.com/android/ tienes más información.

No hay comentarios: