Cuentan en Ars Technica que Google ha anunciado Android, un nuevo sistema operativo para dispositivos móviles. Se había especulado recientemente con que Google podría sacar un teléfono móvil propio. La noticia sin embargo es la creación de una plataforma sobre la que puedan funcionar las aplicaciones de Google y que funcione en teléfonos de varios fabricantes, de momento Motorola, HTC, Samsung y LG. Cuentan que Java no es lo suficientemente flexible para lo que pretenden. Hace algún tiempo trabajé brevemente con J2ME y recuerdo que, aunque ofrecía una interfaz útil para algunas tareas, era efectivamente irregular para otras, cambiando entre teléfonos y se llegaba a la casuística total, concretamente para algunas funciones de presentación. El nuevo sistema está basado en Linux y se ofrecerá como código abierto.
Me parece interesante la afirmación de que "no veremos un teléfono completamente basado en publicidad por algún tiempo". Quizás no es eso lo que pretenden. Después de todo, el móvil es una plataforma donde pueden efectuarse micropagos con mayor facilidad.
Comentarios
Han sacado ya el SDK
Lo tienes en esta dirección.
Gracias
Lo que no esperaba es que se tratase de Java, lástima que no haya más posibilidades. Y he estado viendo que las características más interesantes son "dependientes del hardware". Me pregunto cómo cumplirán los distintos terminales. Creo que irán saliendo el año que viene.
Más info
He visto en Yogur Griego una referencia a este artículo de Furilo sobre Android. Parece que la historia va de que Google ha creado una nueva máquina virtual para no tener que lidiar con Sun y los del JCP. Efectivamente hay mucho hardware opcional, pero no es poca cosa que cuando exista tenga una interfaz uniforme. Lo flipas con los que se oponen a la licencia.
Dos enlaces más
No sé si la licencia puede ser un problema en el sentido del anterior enlace, interesante en cualquier caso. En cinco problemas de Android se vuelve a mencionar la licencia junto con otras pegas. En el lado positivo he visto este programa demostración de las posibilidades de Android que va más allá de los manuales básicos de la web de Android.