Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capítulo 1: Acerca de <strong>Adobe</strong> <strong>AIR</strong><br />
<strong>Adobe</strong>® <strong>AIR</strong>® es un motor de ejecución multipantalla válido para todos los sistemas operativos que le permite<br />
aprovechar sus habilidades de desarrollo web para crear e implementar aplicaciones enriquecidas de Internet (RIA) en<br />
el escritorio y dispositivos móviles. Las aplicaciones de <strong>AIR</strong> móviles, de televisión y escritorio se pueden crear con<br />
ActionScript 3.0 utilizando <strong>Adobe</strong>® Flex y <strong>Adobe</strong>® Flash® (basado en SWF). Las aplicaciones de <strong>AIR</strong> de escritorio<br />
también se pueden crear con HTML, JavaScript® y Ajax (basado en HTML).<br />
Para obtener más información sobre el uso y una introducción a <strong>Adobe</strong> <strong>AIR</strong>, consulte <strong>Adobe</strong> <strong>AIR</strong> Developer<br />
Connection http://www.adobe.com/devnet/air/ (Centro de desarrollo de <strong>Adobe</strong> <strong>AIR</strong>) (en inglés).<br />
<strong>AIR</strong> permite el trabajo en entornos conocidos para aprovechar las herramientas y los procesos con los que se encuentra<br />
más cómodo. Al admitir Flash, Flex, HTML, JavaScript y Ajax, es posible obtener la mejor experiencia posible que se<br />
adapte a sus necesidades.<br />
Por ejemplo, se pueden desarrollar aplicaciones utilizando una de las tecnologías siguientes o combinando varias de<br />
ellas:<br />
Flash/Flex/ActionScript<br />
HTML/JavaScript/CSS/Ajax<br />
Los usuarios interactúan con las aplicaciones de <strong>AIR</strong> del mismo modo que con las aplicaciones nativas. El motor de<br />
ejecución se instala una vez en el ordenador del usuario o dispositivo y después se instalan y ejecutan las aplicaciones<br />
de <strong>AIR</strong> como cualquier otra aplicación de escritorio. (En iOS, no se instala un motor de ejecución de <strong>AIR</strong><br />
independiente; todas las aplicaciones de <strong>AIR</strong> de iOS son independientes.)<br />
El motor de ejecución ofrece una arquitectura y plataforma compatibles con distintos sistemas operativos para la<br />
implementación de aplicaciones. La compatibilidad y constancia del funcionamiento y las interacciones en distintos<br />
escritorios obvia la necesidad de realizar pruebas en distintos navegadores. En lugar de desarrollar programas para un<br />
sistema operativo determinado, el desarrollador centra sus esfuerzos en el motor de ejecución, lo cual ofrece las<br />
siguientes ventajas:<br />
Las aplicaciones desarrolladas para <strong>AIR</strong> se ejecutan en varios sistemas operativos distintos sin suponer trabajo<br />
adicional para el desarrollador. El motor de ejecución asegura una presentación e interacciones constantes y<br />
predecibles en todos los sistemas operativos compatibles con <strong>AIR</strong>.<br />
Las aplicaciones se pueden crear de forma más rápida permitiendo el aprovechamiento de tecnologías web y<br />
patrones de diseño existentes. Las aplicaciones basadas en web se pueden ampliar al escritorio sin tener que<br />
aprender las tecnologías de desarrollo en escritorio tradicionales o la complejidad del código nativo.<br />
El desarrollo de aplicaciones resulta más fácil que cuando se utilizan lenguajes de nivel inferior como C y C++. No<br />
hace falta gestionar las complejas API de nivel inferior que son específicas para cada sistema operativo.<br />
Al desarrollar aplicaciones para <strong>AIR</strong> se puede aprovechar un juego enriquecido de arquitecturas e interfaces API:<br />
API específicas para <strong>AIR</strong> proporcionadas por el motor de ejecución y la arquitectura de <strong>AIR</strong><br />
API de ActionScript utilizadas en archivos SWF y la arquitectura de Flex (además de otras bibliotecas y<br />
arquitecturas basadas en ActionScript)<br />
HTML, CSS y JavaScript<br />
La mayoría de las arquitecturas de Ajax<br />
Última modificación 30/10/2012<br />
1