En YouTube es posible acceder a una pequeña demostración de lo que será Android, una especificación de plataforma móvil creada principalmente por Google.
Será muy interesante probar los primeros modelos de teléfonos celulares “Android” que salgan al mercado. Es muy dificil resistirse a la tentación de comparar Android con iPhone, aunque claro, Android no es un teléfono en particular sino una especificación de caracterÃsticas que luego los fabricantes podrán tomar para crear teléfonos Android. Por lo tanto, habrá muchos “Android” y de formas diversas.
En el video mencionado se puede apreciar un prototipo Android bastante similar al iPhone, o sea, pura pantalla y táctil. Pero desde el punto de vista del desarrollador de juegos, ambas plataformas (Android y iPhone) difieren sustancialmente.
En primer lugar iPhone se programa en Objective-C (combinable con C y C++) mientras que Android es una plataforma Java; en este respecto prefiero mucho más trabajar para iPhone.
Sin embargo, iPhone es una plataforma más cerrada que Android, veremos que ocurre el mes entrante (Febrero de 2008) cuando Apple lance al mercado el SDK oficial y que restricciones impone para el desarrollo y la distribución de aplicaciones, por el momento mucho no se sabe al respecto, el desarrollo actual sobre iPhone es un poco complicado ya que no hay emuladores, la documentación y herramientas debemos encontrarlas un poco aquà y otro allá. Por el contrario Android ofrece un SDK desde el vamos (ya podemos acceder a él y ningún teléfono aún no ha salido al mercado) y será una plataforma totalmente abierta.
En este artÃculo puede leer una opinión muy interesante de Diego Calleja respecto a Android.