Categorías
Software

RIA (Rich Internet Applications)

Lo veo en Erro 500 y me lo copio porque es interesante:

Uno de los temas que van a estar más en boga durante este año será el de las RIA (Rich Internet Applications). Son diversos los actores que quieren entrar en este terreno, acercando el mundo de las aplicaciones online y el de las aplicaciones de escritorio.

En este momento los competidores principales son tres: Adobe AIR, SilverLight y Mozilla con Prism.

Adobe AIR se acaba de lanzar en su versión 1.0 y tiene detrás suyo el respaldo de Adobe, que está dando pasos muy interesantes hacia el código abierto, abriendo esta misma semana Adobe Open Source para alojar sus proyectos. Esta es una solución que está disponible, de momento, solo para Windows y Mac OS X, aunque han prometido que habrá versión para Linux.

AIR permite el desarrollo de aplicaciones en AJAX (HTML + Javascript), en Flex y en Flash, por lo que estamos hablando de algo que requiere desarrolladores que conozcan bien el lenguaje de la web.

Microsoft se aleja un poco de esto con SilverLight 2, del que están acabando de preparar la beta, y que podrá ser programado con cualquier lenguaje soportado por la máquina virtual de .NET, como Visual Basic, C#,… Esto acerca el desarrollo a programadores que estén acostumbrados a las aplicaciones de escritorio. Igualmente, estará disponible para Windows y Mac OS X, con una versión para Linux prometida para el futuro.

El tercer competidor en liza es Mozilla con Prism, aunque de momento hay que cogerlo bastante con pinzas. De todos modos, creo que puede ser uno de los actores interesantes en este terreno, sobretodo si se integra en Firefox 3.

Con él, podremos tener una aplicación web funcionando en nuestro escritorio como si fuera una aplicación nativa, ejecutándose en su propia ventana, pero dentro del navegador. Para poder convertirse en algo más, necesita acceso al sistema de ficheros local o, al menos a un repositorio de datos, algo parecido a lo que hace Google Gears, de forma que pueda trabajar sin necesidad de conexión.

En este caso nos encontramos con algo que no requiere apenas de desarrollo adicional. Solo alguna adaptación para guardar los datos en local, pero estamos hablando exactamente de la misma aplicación en la web que en el escritorio, por lo que los desarrolladores web estarán como en casa.
adobe air

2 respuestas a «RIA (Rich Internet Applications)»

Hola,

Yo he visto algo de SilverLight. En principio está MUY orientado al diseño es decir, abstraer la capa de diseño de formularios, menus etc … Y además la capacidad de que el entorno de trabajo sea el mismo en local que en web, esto es, que lo mismo que hagas con la suite MS Expression (http://www.microsoft.com/spain/expression/default.mspx) sea para escritorio y luego, publicado en web … en web . El objetivo, no tener que programar o diseñar la aplicación dos veces.

No he visto AIR, pero MS Expression dará mucho que hablar.

¿Ya le habeis echado un vistazo a Open Laszlo? Llevan por lo menos un par de años en este tema. Parece ser que son los primeros que han desarrollado una plataforma de aplicaciones RIA Open Source.

http://www.openlaszlo.org/

Yo en su día lo probé un poco por encima y no tenía mala pinta. Eso si, programación pura y dura, nada de lo que ya nos teneis mal acostumbrados en Velneo.

Saludos.

Los comentarios están cerrados.