Adobe AIR: el incomprendido

Adobe AIR Algunos de ellos, y con razón, discutir la utilidad de Adobe AIR, Adobe Integrated Runtime (antes Apollo) ofrecido por Adobe. ¿De qué estamos hablando? Después de que todo el aire sigue siendo una beta ( la última versión es 12/12/2007 - beta 3 ), y su éxito, vamos a ver si entiende o no, depende de muchos factores.

Hay los que le encanta y que no entendía para qué sirve. De hecho, a primera vista, y tal vez incluso la profundización, no encontramos nada de tecnología innovadora. Entre nosotros, Adobe AIR runtime es otro intérprete (Java, querido viejo Java ...) multiplataforma, una forma de señalar que el aire de la máquina virtual obtenida, todas las plataformas se puede ejecutar la aplicación AIR - Ahora lo virtual máquina de AIR está disponible para Windows y Macintosh.

Sin embargo, debes tener en cuenta algunas diferencias con el "otro" de la máquina virtual disponible. Hoy, con la explosión de Internet, se han formado nuevas figuras profesionales y los programadores no son sólo los que desarrollan código de máquina (Asamblea) o C / C + +. Ya hay, en efecto, las lenguas que "trascienden" la plataforma (multiplataforma). Javascript y PHP, sólo por nombrar dos, no poner en peligro su código en favor de una plataforma (no importa, por supuesto, el universo de la compatibilidad de Javascript con diferentes navegadores! Después de toda la plataforma que ejecuta el navegador y JavaScript es precisamente aquí, aún hoy, de plataforma cruzada que no puedes hablar, o al menos no está satisfecho con la compatibilidad completa). Sin divagar más, también encontramos en la mayoría de idiomas evolucionaron la presencia de pseudo-máquina virtual o virtual - más o menos oculta o encubierta ;) ! Tomemos, por ejemplo, en Microsoft Visual Basic!

Uno de los puntos fuertes de AIR, por supuesto, es la posibilidad de desarrollar aplicaciones - Plataforma independiente - con HTML, Javascript (y todos los muchos frameword tercero del Ajax, herramientas de Yahoo, Adobe Spry, etc ...), Flash y Flex. Ciertamente, no se puede negar que la difusión de las herramientas y los conocimientos técnicos para Javascript y Flash es ahora considerable. Se deduce, por tanto, una oportunidad inmediata para los desarrolladores de HTML / Javascript y Flash para tratar rápidamente la nueva plataforma que ofrece Adobe.

Un límite de las aplicaciones web, escrito en Javascript o Flash, radica en la necesidad de disponer de un navegador (y quién no lo tiene?) Y una conexión a Internet (repito a mí mismo ... y quién no lo tiene?). Es cierto, algunos han gritado a la nueva era gracias a la difusión masiva de navegador / conectividad de banda ancha, pero siempre es un límite, o la imposibilidad de interactuar con su PC / Mac al igual que cualquier otra aplicación, escrita en todo caso en C o C + +.

Adobe AIR, entonces, irrumpió en la escena luego, no para competir con las películas de Flash que ya están presentes en muchas aplicaciones Web Web o las sugerencias fantásticas de Google, Yahoo y otras muchas realidades. Está claro que el objetivo de Adobe es precisamente la participación en el mercado de aplicaciones de escritorio para el desarrollo: Microsoft Visual C + +, Delphi, etc ...

Pajarera Utopia? Por supuesto que no! En primer lugar, el hogar de escritorio se han convertido en extremadamente rápido y potente. Esto nos permitió evitar un obstáculo que, hasta hace pocos años, habría impedido la sola idea de Adobe AIR (Apollo o lo que sea). Use la máquina virtual, de hecho, nunca ha el rendimiento de escritura como código ejecutable directamente. Sin embargo, con las últimas versiones de Flash, Adobe ha demostrado ser una excelente máquina virtual capaz de realizar operaciones a gran velocidad. Esto permite que toda una serie de especulaciones y pensamientos. La próxima versión de Adobe Photoshop puede ser escrito en AIR? (Esto provocaría un descenso - y no sólo - el costo de producción multiplicado por plataformas de software actuales de Windows, Mac, etc ... queremos apoyar).

Haga un recorrido por Aviary ...

No hay comentarios para este post

Deja un comentario

TAG XHTML PERMISOS: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> ENTRADA CÓDIGO:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL