LasRIA(Aplicaciones Ricas de Internet, por sus siglas en inglés) suponen un avance en las aplicaciones web porque permiten nuevas y variadas posibilidades, como prescindir del navegador, trabajar sin conexión a Internet o dotar de nuevas características al ordenador del usuario. Durante el último año y medio se han desarrollado diversos programas muy interesantes para Adobe Air, la plataforma más extendida, y Gears, la solución de Google, que además funcionan por lo general en los tres sistemas operativos más extendidos: Windows, Linux y Mac OS X.
Imagen: Dmitrijus Radlinskas
Twitter, el famoso sitio de microblogging, ha visto cómo se han desarrollado nuevas RIA gracias a su decisión de liberar su API. Dos de las más destacadas son Twhirly TweetDeck, que funcionan ambas con Adobe Air. Como es lógico, estas aplicaciones sí precisan de la conexión a Internet para actualizar el estado del usuario y recibir los mensajes de los contactos. Su baza radica en que permiten el manejo de Twitter sin necesidad de abrir la página web del sitio. Sólo se debe hacer clic en el icono del programa en el escritorio. Ambos notifican cuándo se reciben mensajes nuevos, una carencia del sitio web original, y ofrecen diversos servicios que acortan las direcciones, al estilo de TinyURL.
La baza de Twhirl y TweetDeck es que funcionan sin necesidad de abrir la página web del sitio y con sólo hacer clic en el icono del programa en el escritorio
Twhirl destaca porque permite usar varias cuentas de Twitter al mismo tiempo, algo que puede ser útil para quien tenga un canal personal y otro para su blog o sitio web. Además, sobreimpresiona los mensajes recibidos y refleja quién es su autor, al tiempo que avisa con un sonido.
Por su parte, TweetDeck es importante por cómo muestra las actualizaciones de Twitter en varias columnas. Por defecto, aparecen en una los contactos, en otra las respuestas recibidas y en la tercera los mensajes directos, pero lo más interesante consiste en crear grupos asignados a una nueva columna, una característica que no contempla el propio Twitter en su web. Así, se pueden dividir las notificaciones por temas de interés o por proximidad con el contacto, entre otras muchas posibilidades de clasificación. TweetDeck también notifica con una pequeña ventana emergente y un sonido cuando se recibe un nuevo mensaje, pero no dice quién lo envía sino de qué grupos procede.
AlertThingyes otra opción distinta, también basada en Adobe Air. En su versión 3 muestra información de Twitter, Facebook, Flickr, entre otras redes sociales, con un diseño similar a TweetDeck. Es decir, funciona como un servicio de «lifestreaming« pero a nivel local. Por otra parte, dispone de un softwareque traslada FriendFeed al entorno de las RIA. En la misma línea de mezclar diversas redes sociales se encuentra Feedalizr, que combina FriendFeed, Facebook y Twitter, entre otras.
Vídeo e imágenes
RichFLVse apoya en Adobe Air para crear un editor de los vídeos en Flash, cuya extensión es «.flv». Con la proliferación de estos contenidos audiovisuales en sitios como YouTube, resulta atractiva la posibilidad de crear remezclas gracias a esta herramienta combinada con complementos para Firefox como DownloadHelper. Además, permite exportar el vídeo a Flash convencional (con extensión «.sfw») y el audio a MP3. Sin embargo, se debe considerar que el autor de este programa aconseja no editar archivos más grandes de 80 megabytes debido al excesivo uso de memoria RAM de su software.
RichFLV permite crear remezclas de los vídeos de Youtube
En el apartado de las imágenes, destaca por su utilidad Shrink O’Matic, que permite redimensionar múltiples fotografías con sólo arrastrar y soltar en la ventana del programa. Trabaja con imágenes JPG, GIF y PNG y también usa Adobe Air. Si se trata de editar imágenes, los más profesionales pueden optar por una solución de pago como StudioCloud. Quienes busquen una solución más sencilla disponen deSplashup Light, que realiza modificaciones más básicas como recortar, redimensionar o modificar el brillo y el contraste. Por otra parte,DeskTubefacilita al usuario manejar YouTube desde una aplicación, sin necesidad de entrar en el sitio web. Estos tres últimos programas también funcionan con Adobe Air.
Aplicaciones varias
Para concentrarse en el trabajo, medir el tiempo que conlleva cada tarea y evitar distracciones, se puede emplear Klok, que organiza los proyectos de trabajo y las tareas que se deben realizar en un calendario para después cronometrarlas. Kronosefectúa el mismo trabajo aunque de manera más simple y después manda los resultados a Basecamp, un software de gestión de proyectos.
Si se desea recordar las tareas pendientes, MiniTask permite escribirlas y fijar alarmas para avisar
Focusedtrata de mantener la concentración por otro método: aislar al usuario del resto de aplicaciones del ordenador (correo electrónico, Twitter, etcétera) para que pueda escribir con tranquilidad. Para lograrlo, la pantalla se maximiza completamente y se ennegrece. Si se desea recordar las tareas pendientes, MiniTaskpermite escribirlas y fijar alarmas para avisar. Por otro lado,Webcam to GIF hace lo que sugiere su nombre y convierte las imágenes captadas por una de estas cámaras en un GIF animado que se puede usar como avataren los foros y en las redes sociales. Todas ellas utilizan Adobe Air.
Las aplicaciones web ofimáticas Google Docs y Zoho usan Gears en sus respectivos procesadores de textos. Los programas detectan cuándo se produce una desconexión y automáticamente comienzan a trabajar en local para después sincronizar los documentos, con todo lo escrito y los estilos aplicados. Gears también funciona en Google Reader (cuando se elige el idioma inglés) y permite leer hasta 2.000 artículos sin conexión. El lector web de RSS de Google también cuenta con una aplicación web hecha con Adobe Air, RedAir. Por otro lado, eBay ha lanzado eBay Desktop, que hace posible realizar subastas o pujar por los productos expuestos sin necesidad del navegador.
Las RIA se instalan con facilidad cuando funcionan a través de Adobe Air y Gears. Ni siquiera se necesita reiniciar el navegador para que comience a funcionar la aplicación. Por ejemplo, en Adobe Air surge una ventana donde se confirma la instalación y se debe conceder el permiso para que accedan tanto a Internet como a los archivos del equipo. Se debe aceptar porque, en caso contrario, no funcionaría. De igual forma, estas aplicaciones web detectan cuándo necesitan una actualización y el proceso se efectúa de forma automática sin necesidad de reiniciar nada.