RIA (Rich Internet Applications)

Lo veo en Error 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

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 SilverLight

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.

Mozilla Prism

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, sobre todo 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, por lo que los desarrolladores web estarán como en casa.

Alfonso Gutiérrez

Alfonso Gutiérrez

Emprendedor tech con 18+ años creando software empresarial.