Desarrollo de una RIA con Openlaszlo
0 Comments Published October 22nd, 2007 in Internet, Openlaszlo, RIA, TecnologíaCuando uno pregunta hacia donde van las nuevas tecnologías de la información en Internet, dentro de las respuestas más comunes enmarcadas en la llamada web2.0 (web semántica, inteligencia artificial, sevicios web tipo SOAP o REST, dispositivos móbiles, etc.) se encuentran las RIA (Rich Internet Applications), es decir aplicaciones servidas a través de Internet con una interface rica que ofrece al usuario una experiencia más sencilla y agradable. Desde el ya popular AJAX (que es considerado RIA en su forma básica), hasta aplicaciones como Google Maps o Google Docs (sólo por mencionar algunas), sin duda alguna Internet avanza rápidamente en esa dirección.
En la comunidad de Open Source, esto no ha sido descuidado y tenemos hoy en día Openlaszlo.
Openlaszlo es, en la definición de sus creadores, “una plataforma de código abierto para crear aplicaciones web con cero instalación y con una interface de usuario con capacidades similares a cualquier software de escritorio”. Esta definición no deja nada al azar, y Openlaszlo es todo lo que dice ser. Lo que es aún más impresionante es la sencillez de su implementación (si uno tiene un servidor propio). Es tan simple como bajar el archivo comprimido, descomprimirlo, iniciar el servlet (Tomcat 5.0.x) que viene por defecto y listo, uno puede empezar a crear RIAs sin mucho esfuerzo.
Openlaszlo ocupa el Servlet Tomcat para procesar las RIA que son creadas en dos formatos reconocidos y ampliamente difundidos como XML y Javascript. La presentación es compilada transparentemente por el procesador de Openlaszlo y el resultado es Flash o DHTML, según se prefiera.
Las ventajas son evidentes: la posibilidad de desarrollar una RIA en forma sencilla y rápida (XML y Javascript) y la presentación en Flash (ocupado por 98% de los navegadores) hace que su extensibilidad y portabilidad sean sorprendentes. Es además multiplataforma y puede ocuparse en Windows, Linux o Mac.
Por supuesto, aún tiene mucho camino que recorrer, es aún un “acaparador” de recursos y servir múltiples usuarios al mismo tiempo no es tarea para un modesto servidor, y claro, aún existe ese pequeño 2% de usuarios que no tienen un reproductor Flash instalado, o que tienen Javascript desactivado. No obsante, Openlaszlo es una alternativa interesante a productos comerciales como Flex (de Adobe).
Enlaces:

No Responses to “Desarrollo de una RIA con Openlaszlo”
Please Wait
Leave a Reply