Adobe Integrated Runtime
De Wikipedia, la enciclopedia libre
| Adobe Integrated Runtime (AIR) | |
|---|---|
| Desarrollador | Adobe Systems |
| Última versión estable | 1.0.1 (1.0.8.4990) (2008/04/08) |
| S.O. | Mac OS X, Windows, Linux |
| Licencia | Adobe Apollo Runtime EULA |
Adobe AIR, cuyo nombre clave es Apollo,[1] es un entorno de ejecución multiplataforma para la construcción de aplicaciones RIA (Rich Internet Applications) utilizando Adobe Flash, Adobe Flex, HTML y AJAX, las cuales pueden usarse como aplicaciones de escritorio.
El 19 de marzo de 2007, Adobe liberó una versión preliminar de AIR (llamada Apolo) junto con un SDK (Software Development Kit) y una extensión para el desarrollo de aplicaciones Apolo con Adobe Flex. El 10 de junio de 2007, pasó a llamarse AIR (Adobe AIR) y se liberó una versión beta del entorno de ejecución. La segunda versión beta de AIR SDK fue publicada el 1 de octubre de 2007. La beta 3, publicada el 12 de diciembre de 2007. Finalmente, la versión 1.0 se liberó el 25 de febrero de 2008 (2008-02-25).[2] [3]
Un versión alfa de AIR para Linux fue publicada el 31 de marzo de 2008.[4]
Contenido |
[editar] Descripción General
| El texto que sigue es una traducción defectuosa o incompleta. Si deseas colaborar con Wikipedia, busca el artículo original y mejora o finaliza esta traducción. Puedes dar aviso al autor principal del artículo pegando el siguiente código en su página de discusión: {{subst:Aviso maltraducido|Adobe Integrated Runtime}} ~~~~ |
AIR intenta ser un entorno de ejecución versátil, ya que permite que el código Flash, HTML o JavaScript existentes sea reutilizado para construir programas tradicionales de escritorio. Adobe lo posiciona como un entorno de ejecución sin navegador para que aplicaciones ricas de Internet (RIA) se puedan desplegar en el escritorio, en lugar de un framework de aplicaciones. Las diferencias entre cada paradigma de despliegue proporciona a ambas ventajas y desventajas. Por ejemplo, una aplicación rica de Internet desplegada en un navegador no requiere instalación, mientras que una desplegada con AIR requiere que sea empaquetada, firmada digitalmente, e instalada en el sistema de archivos local de los usuarios. Sin embargo, esto último ofrece almacenamiento local ilimitado y acceso al sistema de archivos, mientras que las aplicaciones desplegadas en el navegador están limitadas por las restricciones del mismo, y donde los datos, por lo general, se eliminan periódicamente. Sin embargo, en la mayoría de los casos, las aplicaciones ricas de Internet almacenan los datos de los usuarios en sus propios servidores, pero la capacidad para consumir y trabajar con datos en el sistema de archivo local de un usuario permite una mayor flexibilidad cuando una aplicación está trabajando sin conexión.
[editar] Aplicaciones
Las aplicaciones AIR pueden funcionar sin conexión a internet y, a continuación, activar aún más la funcionalidad de carga de datos o cuando la conexión esté disponible. Un ejemplo de ello es eBay Desktop,que permite a los vendedores completar una lista fuera de línea y luego subirlo cuando están conectados a Internet.[5] Otras compañías usan actualmente AIR incluyendo AOL para el servicio de Top 100 Music Videos, NASDAQ Market Replay así como [1] y finetune [2] para sus aplicaciones de escritorio.
[editar] Entorno de Desarrollo
Actualmente, Adobe ofrece tres formas de desarrollar aplicaciones AIR:
- HTML/AJAX, a través de Adobe Dreamweaver CS3 u otros programas de edición de HTML junto con AIR SDK.[6]
- Adobe Flex Builder 3
- Adobe Flash CS3
[editar] Opciones de Datos
AIR actualmente tiene cuatro maneras de trabajar con datos:
- Servidor de base de datos a través de servicios web
- Archivo local de XML
- Base local de datos de SQLite enviadas con AIR
- Almacenamiento de cifrado local incluido con AIR
[editar] Seguridad
Documentos que describen las características de seguridad de AIR:
[editar] Véase también
[editar] Referencias
- ↑ «Adobe - Adobe AIR». Consultado el 2008-02-25.
- ↑ «Adobe Labs: AIR runtime page». Consultado el 2007-12-16.
- ↑ «Adobe Labs: AIR SDK page». Consultado el 2007-12-16.
- ↑ «Adobe AIR alpha for Linux is out». Consultado el 2008-03-31.
- ↑ «Introducing Adobe AIR for Ajax developers (pg. 2)». Consultado el 2008-02-26.
- ↑ «Adobe AIR Developer Center for HTML and Ajax - Getting Started». Consultado el 2008-02-26.

