Parece bastante curiosa la evolución de las aplicaciones, todo hacia la nube. Pero hay que reconocer que a la hora de convertir una aplicación de una plataforma a otra requiere un desarrollo completamente nuevo, que no siempre es posible ya sea por tiempo o directamente por falta de recursos.
Java prometía interoperabilidad entre plataformas, pero la realidad es que si no dispones de un equipo de Escritorio no puedes ejecutar todas las aplicaciones por el problema que supone el soporte de formularios Swing o AWT.
Este problema es el que intenta solventar CheerpJ. Puede ser usado para convertir cualquier app Swing directamente desde su archivo original .jar. CheerpJ proporciona un entorno con soporte completo para Java SE (todo lo que pueda soportar OpenJDK), con el mismo comportamiento que sobre la JVM.
Para la ejecución es necesaria la descarga del runtime CheerpJ, que ocupa unos 25 MB, y cuando el .jar es manejado por el runtime, se realiza una conversión directa a Javascript. Esta conversión requiere la descarga de los componentes, por lo que la primera vez que se ejecute notaremos que tarda un poco al cargar la aplicación, pero es debido a esa descarga. Una vez que se encuentra en local la verdad es que los tiempos de cargas son muy rápidos.
Se puede testear en vivo desde su página de demos:
http://cheerpjdemos.leaningtech.com/SwingDemo.html
https://cheerpjdemos.leaningtech.com/PHETDemos.html
La verdad es que la sensación es de que estás utilizando un applet nativo. Un trabajo muy espectacular.
Pero lo más interesante es una funcionalidad que todavía no puede ser testeada, la conversión de librerías java (parecen prometer pruebas con iText)
Buscar
Otras entradas
-
Vivir en open source es vivir sin necesidad de ser esclavo de ninguna corporación, sólo de la necesidad que quieras tú tener, pero es import...
-
Hace mucho tiempo que los usuarios demandaron a la red social un botón de "No me gusta", y en respuesta Facebook lanza esta actual...
-
Anteriormente estuvimos haciendo un pequeño análisis sobre la domótica china basada en pequeños microcontroladores esp8265 muy baratos, dis...
-
Ayer la verdad es que utilizando el plugin oficial de youtube para Kodi estaba que se me salía el corazón por la boca. Sé que no es tan comp...
-
Sabíamos que India podía lanzar satélites mucho más baratos que las potencias, pero la noticia no deja de sorprender. Una compañía I...
-
Hace unos pocos días quise comprobar cómo estaba progresando los desarrollos relacionados con Cordova . Hoy cuando hablas con una empresa qu...
-
El equipo de multirom lo ha vuelto a hacer, me tenían preocupado como cada vez que Cyanogenmod lanza una nueva versión antes de que llegue a...
-
Estoy impresionado con la calidad que está teniendo ReactOS, en su versión 0.4.4 he visto muchas mejoras respecto a la última que habí...
-
Es sorprendente cómo cada vez este pequeño dispositivo atrae a cada vez más público. Este fin de semana saltó la noticia de que pronto se ib...
-
He ido a compartir un vídeo con la raspberry conectada al televisor, pero cada vez que lo enviaba no conseguía que hubiera ninguna reacción....
Hide Me!