19.11.2012 Views

Building Adobe AIR Applications

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CREACIÓN DE APLICACIONES DE ADOBE <strong>AIR</strong><br />

Herramientas de la plataforma de <strong>Adobe</strong> Flash para el desarrollo de <strong>AIR</strong><br />

Carpeta del SDK Descripción de las herramientas/archivos<br />

runtimes Los motores de ejecución de <strong>AIR</strong> para los dispositivos móviles y de escritorio.<br />

Configuración del SDK de Flex<br />

Para desarrollar aplicaciones de <strong>Adobe</strong>® <strong>AIR</strong>® con <strong>Adobe</strong>® Flex, dispone de las siguientes opciones:<br />

Puede descargar e instalar <strong>Adobe</strong>® Flash® Builder, que proporciona herramientas integradas para crear proyectos<br />

de <strong>Adobe</strong> <strong>AIR</strong> y comprobar, depurar y empaquetar aplicaciones de <strong>AIR</strong>. Consulte “Creación de su primera<br />

aplicación de <strong>AIR</strong> de Flex de escritorio en Flash Builder” en la página 22.<br />

Puede descargar el SDK de <strong>Adobe</strong>® Flex y desarrollar aplicaciones de <strong>AIR</strong> de Flex utilizando su editor de texto<br />

favorito y las herramientas de la línea de comandos.<br />

Para obtener una breve descripción general de la creación de una aplicación de <strong>AIR</strong> con el SDK de Flex, consulte<br />

“Creación de la primera aplicación de <strong>AIR</strong> de escritorio con el SDK de Flex” en la página 40.<br />

Instalación del SDK de Flex<br />

ADL utiliza el motor de ejecución para iniciar las aplicaciones de <strong>AIR</strong> antes de que se<br />

empaqueten o se instalen.<br />

Los motores de ejecución de <strong>AIR</strong> para Android (paquetes APK) se pueden instalar en<br />

emuladores o dispositivos de Android para desarrollo y prueba. Los paquetes APK<br />

independientes se utilizan para los dispositivos y emuladores. (El motor de ejecución<br />

público de <strong>AIR</strong> para Android está disponible en Android Market.)<br />

samples Esta carpeta contiene un archivo descriptor de la aplicación de ejemplo, un ejemplo<br />

de la función de instalación integrada (badge.swf) y los iconos de la aplicación de <strong>AIR</strong><br />

predeterminados.<br />

templates descriptor-template.xml: una plantilla del archivo descriptor de la aplicación que es<br />

necesaria para todas las aplicaciones de <strong>AIR</strong>. Para ver una descripción detallada del<br />

archivo descriptor de la aplicación, consulte “Archivos descriptores de las<br />

aplicaciones de <strong>AIR</strong>” en la página 208.<br />

Los archivos de esquema de la estructura XML del descriptor de la aplicación para<br />

cada versión oficial de <strong>AIR</strong> también se encuentran en esta carpeta.<br />

La creación de aplicaciones de <strong>AIR</strong> con las herramientas de la lí­nea de comandos requiere que Java esté instalado en<br />

el equipo. La máquina virtual Java se puede utilizar desde JRE o JDK (versión 1.5 o posterior). El JRE y JDK de Java<br />

están disponibles en http://java.sun.com/.<br />

Nota: Java no se requiere para los usuarios finales que ejecuten aplicaciones de <strong>AIR</strong>.<br />

El SDK de Flex proporciona la API de <strong>AIR</strong> y las herramientas de la línea de comandos que se utilizan para empaquetar,<br />

compilar y depurar las aplicaciones de <strong>AIR</strong>.<br />

1 Si aún no lo ha hecho, descargue el SDK de Flex en http://opensource.adobe.com/wiki/display/flexsdk/Downloads.<br />

2 Ubique el contenido del SDK en una carpeta (por ejemplo, Flex SDK).<br />

3 Copie el contenido del SDK de <strong>AIR</strong> en los archivos del SDK de Flex.<br />

Nota: en los equipos Mac, asegúrese de que copia o reemplaza los archivos independientes en las carpetas del SDK, no<br />

los directorios completos. De forma predeterminada, con la copia de un directorio en Mac en un directorio del mismo<br />

nombre se eliminan los archivos existentes en el directorio de destino; no se combina el contenido de los dos directorios.<br />

Puede utilizar el comando ditto en la ventana de terminal para combinar el SDK de <strong>AIR</strong> con el SDK de Flex:ditto<br />

air_sdk_folder flex_sdk_folder<br />

Última modificación 30/10/2012<br />

20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!