Aire para todos…
Adobe es una firma de software que lleva años y años en el mercado. Primero inventaron el lenguaje “PostScript” que tiene que ver con la impresión láser de documentos con gráficos (que dio origen al concepto del desktop publishing). Luego crearon Photoshop, el software de edición de fotografías y contenido digital estándar en la industria.
Con el paso de los años la firma ha venido desarrollando más software y destaca la adquisición en el 2005 de lo que era su competidor, Macromedia, creadores del concepto Flash y el famoso “Flash Player”. La presencia del Flash en casi todas las computadoras del planeta lo hacen un estándar para la presentación de contenidos “multimedia”. En alguna versión de Windows Microsoft decidió incluir el programa (Flash Player) y eso lo catapultó a ser de los más usados…
Sin embargo, ahí no para la cosa. En el 2007 la firma libera un sistema de desarrollo y ejecución de programas conocido como AIR (que quiere decir Adobe Integrated Runtime) con el cual los programadores pueden desarrollar aplicaciones y funcionar casi en cualquier computadora… sin importar el sistema operativo que tengan (algo semejante al Flash Player) ya que sólo se necesita el AIR runtime, disponible para Windows, Mac y Linux.
Ahora bien, ¿qué tipo de programas hay en Air? Por lo general se pueden catalogar en lo que se conoce como “utilerías”, sin embargo hay una constante en todos ellos: la interfase con el usuario está muy pulida y en general trabajar con programas hechos en Air es una delicia para la pupila.
El propio sitio de Adobe tiene los listados de los más populares y los más nuevos. Basta darse una vuelta por ahí para encontrarse con una gran variedad. Los famosos “clientes” de Twitter como TweetDeck y DestroyTwitter están hechos en Air. Estoy usando otro programa que muestra los 100 videos más populares de AOL.
Y hay un poco de todo. Klok por ejemplo sirve para llevar el control de tiempos de trabajo para los que cobran por hora… DeskTube es un cliente con muchas opciones para el famoso sitio de videos.
ReadAir es un programa para leer los feeds de noticias que se tienen en la cuenta de Google Reader y Polaris sirve para mostrar los datos más significativos de la estadística de un sitio que tenga Google Analitycs instalado.
¿Es esto el futuro? No el futuro absoluto, pero sí puede convertirse en parte de cualquier instalación de sistema operativo y en un descuido, puede venir de fábrica, como lo fue Flash. Por el momento las aplicaciones son básicamente primitivas (hay por ahí algunas cosas verdaderamente sorpendentes, como una mezcladora de audio) y en general me imagino que tenderán a mejorar. ¿Qué falta? Una suite de oficina hecha en Air, que seguro no tarda en llegar.
La principal ventaja con este tipo de plataformas (igual que Flash) es que la experiencia del usuario se mantiene sin importar en qué computadora y sistema operativo se encuentre. Así, si alguien aprende a usar algún programa hecho en Air, aunque se cambie de equipo seguirá viendo lo mismo en pantalla. ¿Conviene descargarlo? No cuesta y en general el proceso es muy sencillo. Para comenzar a buscar se puede ir directo al sitio de Adobe o también a refreshingapps.com que incluye revisiones de decenas de programas.
Y como nadie está solo, existe un proyecto alterno de software libre llamado Titanium, que promete ofrecer lo mismo que AIR pero sin ningún tipo de restricción de derechos de autor. El tercero en el campo de batalla es el eternamente menospreciado Java, lenguaje y entorno de programación creado por Sun Microsystems que no ha visto nunca la luz como un producto que reciba el apoyo y los reflectores de los principales jugadores de la industria.
Así las cosas, en la medida en que estos ambientes como Air, Flash y Java migren de plataforma y versión de operativo, su supervivencia estará asegurada. He estado usando mucho DestroyTwitter… como está en Air si me muevo a una máquina con Windows o a otra con OS de Apple o incluso a una con Linux, el programa funciona exactamente igual, byte por byte.







Coincido mucho que el hecho de que sea multiplataforma puede a darle mucho impulso, en lo personal ya he usado algunas programas que requiere AIR en mac pero no he tenido mucha suerte puesto que corren y se ven geniales peor no me han servido para el cometido, baje un cliente de twitter y no me dejaba acceder a mi cuenta y regrese a tweetie, en fin saludos Ing.
“…si me muevo a una máquina con Windows o a otra con OS de Apple o incluso a una con Linux, el programa funciona exactamente igual, byte por byte…” Esto es lo que me parece más destacable, y creo que es como deberian ser las cosas, no importa si eres ventana, manzana o pingüino, las animaciones, videos, etc, trabajan igual, aunque compitas con los demás fabricantes, hay un fin, el cliente, y al menos yo, no me siento a gusto con un producto que me limite, es como si un proveedor de tv me dijera, “aqui esta mi señal, pero tienes que usar el tv de esta marca para que la tengas, y si quiero de otra marca?, si la otra me gusta más?, en fin, ojala más aplicaciones se integraran a ese concepto, saludos ing. Matuk.
Se imaginan una version de Windows Live Messenger para Adobe Air?
O Skype? No se…. estoy divagando.
SalU2!
pues parece prometer la plataforma… igual que Java en sus comienzos… el que si paso inadvertido fue flash… hasta que fue demasiado tarde…
Pues pensare en probarlo… por que últimamente los productos de adobe empiezan a hacerse molestos, como los de apple en windows..
Definitivamente es una plataforma muy buena y vale la pena utilizarla, sin embargo como muchas de las aplicaciones eye candy cada programa que ejecutamos consume una gran cantidad de recursos de nuestro sistema, me parece es bueno hablar también de sus desventajas, no es tan buena opción por ejemplo usarlo en una netbook, ya que afecta al rendimiento global del equipo maxime si se utiliza mas de una aplicación para air.
Ahora mismo utilizo ubuntu Jaunty con air y un cliente llamado twhirl, que trabaja bastante bien, y como menciona el Ing. Matuk bit X bit y byte X byte es maravillosa la interacción con cualquier sistema operativo.
Aja, de maravilla, alguien entendió lo que dijo? Me quedé en Adobe y que hace cosas chidas( en el segundo parrafo)
Yo me mantengo alejado de flash y otra tecnología no estándar.
Ya entendí, pero sigo pensando que está “rebuscado” el articulo.
Bueno tambien es muy importante considerar que todas las aplicaciones que se generan para AIR puedes ser compiladas sin tocar nada de código para ser usadas en un browser! y todo desde el Flex Builder o como plug-in de Eclipse… Ahora herrmamienta primitiva no lo es lo que si es que con el amplio espectro de manejo de bibliotecas nativas de los sistemas operativos nos permite interactuar muy bien con ellos aunque si le hace falta dado que es una tecnologia muy joven aun pero con grandes aspiraciones. Mientras tanto pueden consultar aplicaciones sorprendendetes en el Adobe Air Marketplace en http://www.adobe.com/cfusion/marketplace/index.cfm?event=marketplace.home&marketplaceid=1 aplicaicones como el news reader del New York Times, o el ebay desktop a Agile Agenda… en fin muchas aplicaciones utiles y libres =) Salu2!!
Wow TweetDeck es muy bueno… hasta ahorita supe que habia version para windows habia vivido en la oscuridad hasta hoy. Gracias Inge!