Arquitectura de Software 12 Jun 2007 08:56 am

Adobe AIR vs Visual Basic!!

Escribir aplicaciones que funcionen en Web es un infierno. Nosotros por ejemplo en el proyecto Osmius hemos hecho la consola utilizando Java y los desarrolladores pasan bastante tiempo lidiando con problemas de compatibilidad entre navegadores. En uno de ellos se ve bien y en otro es un desastre. “Hay que poner una tabla y en la primera celda meter una imagen de un pixel para que se vea bien en IE” ¡¡¿¿Que??!!

Cuando me lo cuentan me indigno. ¿Cómo puede ser que a estas alturas sea tan difícil diseñar ventanas guapas y bonitas sin problemas de compatibilidad? Lo que quiero yo cuando desarrollo aplicaciones GUI es diseñar rápido e ir al grano. Joder, es que hecho de menos el Visual Basic, si, si.

Gran parte del problema es el que apunta Ismael Olea (el video de la conferencia dura una hora o así, pero con unas pipas o palomitas ni te das cuenta y merece la pena): Nos vemos obligados a cambiar de tecnología de desarrollo cada dos por tres, y así no hay manera de contar con herramientas estables. Te imaginas que los mecánicos o los arquitectos renovaran su tecnología cada tres años… pues eso un desastre.

La gente de Adobe parece que está atacando el problema de facilitar el diseño y la ejecución de aplicaciones Web mediante Apollo, que ahora pasan a llamar AIR.

También ha metido SQLite en AIR como Google con su Google Gears, para poder trabajar sin conexión y que se sincronicen los datos cuando la tengas. No sé si en un mundo hiperconectado como se prevee es tan importante esto de tecnologías para cuando no estés conectado.

¿Merecerá la pena empaparse de esta tecnología? ¿Alguno/a lo habéis usado? ¿En cuanto tiempo será obsoleta? No sé si ir a GTK o QT y dejarme de historias….

Comments are closed.