Despues de la rendicion de Palm y la no llegada al publico de OpenMoko, ataca Google con su Sistema Operativo Android siendo una realidad, hoy sale a la venta el HTC Dream, con este S.O. empotrado, pudiendo desarrollar con lenguajes como Java, Mono, .....
ACTUALIZACION: (HTC parece que corre el rumor de anunciar el lanzamiento del Diamond en el Sur de África en Q4 2008)
Y aunque teoricamente es novedad hardware, desde hace ya tiempo podemos ver videos en youtube de como funciona en otros dispositivos
¿Seguro que Java? Hasta donde sé, creo que hay que utilizar Dalvik para desarrollar para Android.
Me refiero al lenguaje de programacion usado, no a la "maquina virtual" y lo pongo entre comillas por una buena explicacion que nos anota la wikipedia: http://es.wikipedia.org/wiki/Dalvik