Android será 100% código abierto, afirma Google.

En noviembre del año pasado hable sobre el SDK de derarrollo para móviles que creó Google, llamado Android.

Hasta ahora toda la telefonía móvil ha estado gobernada por sistemas operativos propietarios y ya va siendo hora de que esto cambie para permitir que se desarrollen aplicaciones colaborativas que extiendan la web 2.0 a la telefonía móvil. Tenemos la barrera de las operadoras que si mantienen sus precios abusivos, en datos, provocaran el desarrollo de las redes wifi como Fon.

Es importante que se produzca el cambio en la telefonía móvil para que permita el desarrollo de miles y miles de aplicaciones nuevas que se podrán desarrollar en base al teléfono móvil o terminales con comunicación a través de WiFi.

Todo esto sólo será posible desde un sistema operativo para móviles abierto, que permita, que pequeñas empresas desarrollen software sobre esa plataforma.

Android Dream video live demo Intro and more!

El Android demo/presentación por Steve Horowitz

Características de Android:

– No utiliza código PIN, el teléfono se desbloquea dibujando con el dedo en la pantalla una  figura secreta, configurada previamente por el propio usuario

– El ‘Escritorio’ de Android tiene gadgets (reloj del video), marcadores favoritos, o contactos favoritos

– Página de inicio muy parecida a la creada para iPhone

– Navegador web (basado en ‘Webkit‘, el motor libre utilizado por el navegador Safari y por el iPhone de Apple) incluye una herramienta para hacer zoom en las zonas de las páginas que elijamos.

– Lleva una brújula y a un acelerómetro electrónico dentro del dispositivo que utilizaba Horowitz en su demostración, se pueden girar las imagenes de ‘Google Street View‘ a la vez que giramos nuestro teléfono móvil (minuto final del vídeo).

La competencia por la nueva generación de móviles divide al software libre

Hace unos meses hable del Android, el SDK propuesto por Google, para crear terminales móviles, (entre ellos teléfonos móviles) en la próxima década veremos surgir infinidad de elementos conectados inalámbricamente a internet o a la red local de nuestra casa, este SDK además de Googles es apoyado por la la Open Handset Alliance; léase NVIDIA, Intel, Texas Instruments, Synaptics, Marvell, Qualcomm (chips), Motorola, Samsung, TMO, Sprint, LG, HTC, Telefónica, KDDI y DOCOMO desde Japón y China Mobile Comm. Corp.

Este será un gran mercado que posiblemente sustituya al PC en el estado en que lo conocemos actualmente, las grandes multinacionales se asocian intentando crear estándares, como LiMo otro SDK  que saldrá a mediados de 2008, apoyado por los siguientes miembros fundadores Motorola, NEC, NTT DoCoMo, Orange, Panasonic, Samsung al que ahora se ha añadido Verizon Wireless

También hay proyectos, más modestos, como Gnome mobile que persiguen los mismos fines y también tenemos proyectos que instalan el Linux en un USB Flash Memory Drives, como el proyecto Linux Mobile System (LMS)

Lo importante es que se consiga una estandarización para que permita la inter-operativilidad entre todos estos sistemas, que seguramente surgira cuando un sistema se imponga como dominate, donde windows mobile tendrá poco mercado puesto que es un sistema propietario, por lo cual, poco adaptativo a los cambios, es un dinosaurio al borde de la extinción.

Android la nueva plataforma de desarrollo para móviles que propone google.

Hace varias semanas que se escucha mucho murmullo por la blogosfera sobre el posible Gphone o teléfono móvil desarrollado por google, de momento parece ser que no va a comercializar su hardware, pero si que va a impulsar un nuevo estándar para la telefonía móvil. Definición de Android en inglés va a ser la plataforma de desarrollo para este nuevo sistema operativo para teléfonos móviles basado en linux.

Esperemos que tengan éxito y consigan su objetivo: Uniformizar el software de telefonía móvil, puesto que hay tan gran disparidad de sistemas que es imposible reutilizar las aplicaciones y los datos que tenemos en nuestro ordenador o portatil, tal vez al final el móvil se convertirá en nuestro ordenador, las aplicaciones estarán en la red y nuestros datos estarán almacenados en la red sincronizados con nuestro móvil-ordenador.

¿Qué es Android? es un stack de software para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones clave. Google está otorgando un repositorio 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.

Software Development Kit (SDK) esta disponible y es descargable

Videos en ingles que aportan más información sobre Android:

Sergei presenta Android en este video

Androidology – Part 1 of 3 – Architecture Overview

Androidology – Part 2 of 3 – Application Lifecycle

Androidology – Part 3 of 3 – APIs

Building an application on Android Demo