¿Qué es Adobe AIR?
Acerca de Adobe AIR
Adobe® Integrated Runtime (AIR®) le permite aprovechar sus habilidades de desarrollo web existentes (incluidos Flash, Flex, HTML, JavaScript, Ajax) para crear y Configurar aplicaciones RIA (Aplicaciones de Internet) de escritorio multiplataforma (o multisistema operativo).
AIR le permite trabajar en un entorno familiar, utilizando las herramientas con las que se sienta más cómodo y, al admitir Flash, Flex, HTML, JavaScript y Ajax, puede crear cosas lo más parecidas posible a su Necesidades. Buena experiencia.
Por ejemplo, las aplicaciones se pueden desarrollar utilizando una o una combinación de las siguientes tecnologías:
Flash / Flex / ActionScript
HTML / JavaScript / CSS / Ajax
p>
El PDF se puede aprovechar con cualquier aplicación
Por lo tanto, las aplicaciones de AIR pueden encontrarse en las siguientes situaciones:
Basadas en Flash o Flex: las básicas el contenido son aplicaciones Flash/Flex (SWF)
Aplicaciones basadas en Flash o Flex con HTML o PDF El contenido base son aplicaciones Flash/Flex (SWF) con contenido HTML (HTML, JS, CSS) o PDF<. /p>
El contenido básico es HTML, JS, CSS
El contenido básico es HTML con Flash/Flex (SWF) o PDF. Aplicaciones
Los usuarios interactúan con las aplicaciones de AIR de la misma manera que lo harían con los programas de escritorio nativos. Una vez que el tiempo de ejecución de la máquina virtual de AIR está instalado en la computadora del usuario, las aplicaciones de AIR se pueden instalar y ejecutar como otras aplicaciones de escritorio.
Dado que AIR es una aplicación en tiempo de ejecución, tiene una interfaz de usuario pequeña o invisible y usted tiene control total sobre la aplicación y la experiencia que proporciona al usuario. El tiempo de ejecución proporciona una plataforma y un marco consistentes para desarrollar aplicaciones en todos los sistemas operativos y, por lo tanto, elimina la necesidad de realizar pruebas en varios navegadores para garantizar la coherencia funcional y las interacciones entre escritorios. En lugar de desarrollar aplicaciones basadas en un sistema operativo específico.
Esto tiene una serie de beneficios:
(Consulte el texto original para ver una traducción incómoda. Dado que AIR es un tiempo de ejecución de aplicación, tiene poca o ninguna interfaz de usuario visible y usted tiene control total sobre la aplicación y la experiencia. proporciona a los usuarios El tiempo de ejecución proporciona una plataforma y un marco consistentes entre sistemas operativos para implementar aplicaciones y, por lo tanto, elimina las pruebas entre navegadores al garantizar una funcionalidad e interacciones consistentes en todos los escritorios. En lugar de desarrollar para un sistema operativo específico, usted apunta al tiempo de ejecución. tiene una serie de beneficios: )
El desarrollo de aplicaciones abarca múltiples plataformas sin requerir ningún trabajo adicional de su parte.
Las aplicaciones se pueden crear rápidamente utilizando tecnologías web y patrones de diseño con los que esté familiarizado, sin tener que aprender técnicas tradicionales y complejas de desarrollo de escritorio local, sin tener que aprender lenguajes de desarrollo subyacentes como C o C++. Y sin tener que aprender cada uno de los La tecnología API subyacente de un sistema operativo específico.
Al desarrollar aplicaciones basadas en AIR, puede aprovechar los marcos y las API
API basadas en tiempo de ejecución de AIR y marcos de trabajo de AIR específicos
API de ActionScript y el El marco Flex utilizado en archivos SWF
AIR proporciona un nuevo paradigma que cambia drásticamente la forma en que se pueden crear, implementar y experimentar las aplicaciones. Obtendrá más control creativo y podrá extender sus aplicaciones basadas en Flash, Flex, HTML y Ajax a aplicaciones de escritorio sin tener que aprender técnicas tradicionales de desarrollo de escritorio. (La traducción no es buena, puede leer el texto original usted mismo a continuación) AIR ofrece un nuevo paradigma que cambia drásticamente la forma en que se pueden crear, implementar y experimentar las aplicaciones. Obtiene más control creativo y puede ampliar su Flash, Flex, HTML, y aplicaciones basadas en Ajax al escritorio, sin aprender las tecnologías tradicionales de desarrollo de escritorio.
Además, hay compras de grupos de productos en el grupo de webmasters, que son económicos y garantizados