Skip to Content

AOL Tech

Dalvik posts

Xamarin porta Android a C# con el proyecto XobotOS

Mientras Google se juega millones de dólares en el juicio abierto por Oracle debido al uso de APIs de Java sin licencia, los desarrolladores de Xamarin consiguieron portar Android a C# sin mayor complicación. El proyecto XobotOS de la compañía Xamarin habría traducido Android de Java a C# usando herramientas como Sharpen, para luego usar el código en plataformas como Mono (una versión gratuita y de código abierto de .NET). Lo curioso es que C# fue desarrollado por no otra que Microsoft, y por lo tanto sería bastante irónico que Google considere a esta como una opción para evitar el uso de Java.

La gente de Xamarin dice que Android en C#, usado con Mono, muestra benchmarks mucho mejores que con Java en la máquina virtual Dalvik (el clon de JVM para Android), y aún mejor es saber que XobotOS está disponible en github para la descarga gratuita e inmediata. En vez de perder tiempo en juzgados, Google debería llegar a un acuerdo con Oracle por el "daño" causado y dedicarse a trabajar con gente tan impresionante como los desarrolladores de Xamarin, y entre ellos a su CTO, el mexicano Miguel de Icaza.

[Vía The Inquirer]

Leer - Blog de Xamarin
Leer - Twitter de Miguel de Icaza

OpenMobile muestra su ACL para MeeGo prometiendo compatibilidad total con las apps de Android (¡en vídeo!)

OpenMobile es una joven compañía que estos días se encuentra mostrando ante los medios su ACL (Application Compatibility Layer), una plataforma que promete ser capaz de llevar el gran número de apps para Android a ecosistemas mucho más pequeños. Como podrás ver en el vídeo de después del salto, la empresa ha ofrecido una pequeña demo de su funcionamiento en MeeGo, pudiendo ejecutar sin demasiados problemas todos aquellos programitas que en principio fueron formulados con el sistema operativo de Google en mente y, lo más importante, sin que los desarrolladores los modifiquen, basándose en el entorno de ejecución de Google y la máquina virtual Dalvik. Aunque el retoño de Intel y Nokia ha sido, junto con Linux, uno de los primeros en ser puestos a prueba, la compañía planea hacer algo similar con Bada, QNX, Symbian, WebOS y Windows. La mala noticia es que de momento la casa pretende orientar su plataforma más a los fabricantes que a los consumidores, así que hasta nueva orden, lo único que podremos catar será el siguiente vídeo promocional.

BlackBerry Playbook correrá apps de Android (Bloomberg dixit)

Es un rumor que venimos arrastrando de lejos y del que ya nos hicimos eco en su día y que apuntaba que el BlackBerry Playbook correría apps de Android, pero el hecho de que reviva con fuerza y de la mano de, ni más ni menos, Bloomberg, le otorga casi la categoría de noticia. Sin embargo, el rumor de hoy nos llega con matices importantes: en su día te hablamos sobre la posibilidad de que el terminal corriera la máquina virtual Dalvik para la ejecución de aplicaciones Android, y sin embargo, la fuente de hoy desmiente esa posibilidad.

Según cita el rotativo, RIM consideró la opción de Dalvik pero finalmente la descartó, pero el fabricante no por ello renuncia a poner a disposición del dispositivo las cerca de 200.000 aplicaciones del ecosistema Android. Todo un aliciente, sin duda.

Rumor: El PlayBook usará Dalvik, y tal vez aplicaciones Android

Puede que RIM haya vendido las aplicaciones web y Air como los pilares de su tablet PlayBook, pero también que se traiga entre manos un interesante secretito: compatibilidad Java para antiguas aplicaciones para Blackberry. Para ello, el fabricante estaría considerando el uso de la máquina virtual Dalvik de Android, que es de código abierto y permitiría a RIM realizar los ajustes necesarios de forma rápida. Pero lo interesante viene ahora; BGR especula que Dalvik también permitiría al PlayBook y futuros dispositivos QNX ejecutar aplicaciones Android, proporcionando a RIM lo mejor de ambos mundos. Lo que no sabemos es cómo, dado que para que las aplicaciones de Android funcionaran en el PlayBook habría que portar algo más que Dalvik (como las librerías).

Todo esto recuerda a cierto rumor publicado casi sin querer por la revista Fortune, que el día 7 de diciembre recogía las declaraciones de un analista de la firma Gleacher & Company, según el cual, RIM pensaba incluir compatibilidad con aplicaciones Android en su tablet. En fin, el lanzamiento del PlayBook debería tener lugar en marzo, así que RIM pronto confirmará o desmentirá esta información... ¿no?

Leer - BGR
Leer - Fortune

Google dice que la demanda de Oracle sobre Android "no tiene fundamento"

Era claro que Google no se iba a quedar con la boca callada ante la demanda de Oracle por el uso de Java en Android, por lo que no nos asombra ver que la respuesta pública ha aparecido poco tiempo después de iniciado todo. El gigante de las búsquedas simplemente dice que:
Nos decepciona que Oracle haya decidido atacar a Google y a la comunidad de código abierto de Java con este juicio sin fundamento. La comunidad de código abierto de Java va más allá que una corporación y trabaja a diario para hacer que la web sea un mejor lugar. Defenderemos enérgicamente los estándares de código abierto y continuaremos nuestro trabajo con la industria para desarrollar la plataforma Android.
Es decir, Google se protege detrás del escudo de la comunidad Java, mientras Oracle, consciente de lo que representa Android, pretende atacar a software gratuito. Lo único que queda claro es que la pelea será larga, y no nos perderemos ni un detalle de los eventos.

Oracle demanda a Google por infracción de patentes en Android


Está claro que la máquina virtual Dalvik utilizada actualmente en el sistema operativo Android está más que basada en Java, y eso es algo que en Oracle -legítimos propietarios desde que compraron Sun Microsystems- no parecen estar del todo de acuerdo y por ello han demandado a Google alegando uso indebido de patentes y licencias con copyright. La demanda asegura que en Android se violan unas siete patentes de su propiedad desde hace al menos cinco años, tiempo en el que Google podría haber estado haciendo la vista gorda para eludir el asunto. Se pide la destrucción inmediata de todo aquello que viole sus patentes o que sea retirado del mercado.

Por su parte, lo de Mountain View no se han pronunciado al respecto. Seguro que con Eric Schmitd ahora en sus filas -sabiendo que antes fue CEO de Sun y participó activamente en el desarrollo de Java- tienen algo que decir al respecto para salir airosos del asunto. Si no, los millones volarán de una sede a otra y aquí no habrá pasado nada. Estaremos pendientes.

¿Más velocidad y duración de batería para los Android?

La compañía alemana Myriad tiene intenciones de presentar la semana que viene en el MWC 2010 una solución a los posibles problemas de rendimiento y consumo de los actuales terminales con Android.

Esta empresa, perteneciente a la Open Handset Alliance, asegura que tiene una máquina virtual llamada Dalvik Turbo que es tres veces más rápida que la que usa actualmente Android. Esta versión mejorada de Dalvik, que es como se llama la actual en uso, ofrece un rendimiento hasta tres veces mayor y augura una duración de la batería mucho más eficiente. Sobre esta máquina virtual es donde se ejecutan las aplicaciones, así que si incluye todas esas mejoras (además de un mejor aprovechamiento gráfico) es muy probable que la vida de nuestros terminales Android se vea extendida un tiempo más.

No han especificado si esta Dalvik Turbo funcionará en los terminales ya existentes o será para los futuros, pero al menos han confirmado que funciona con procesadores ARM, Intel Atom y MIPS. La semana próxima tendremos más detalles al respecto.




    Noticias AOL