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.

Capítulo 10: Compiladores de<br />

ActionScript<br />

Antes de que el código ActionScript y MXML se pueda incluir en una aplicación de <strong>AIR</strong>, se debe compilar. Si se utiliza<br />

un entorno de desarrollo integrado (Integrated Development Environment, IDE) como, por ejemplo, <strong>Adobe</strong> Flash<br />

Builder o <strong>Adobe</strong> Flash Professional, el IDE administra la compilación en un segundo plano. Sin embargo, también se<br />

pueden invocar los compiladores de ActionScript desde la línea de comandos para crear archivos SWF cuando no se<br />

utiliza un IDE o cuando se emplea un script de creación.<br />

Información sobre las herramientas de la línea de<br />

comandos de <strong>AIR</strong> en el SDK de Flex<br />

Cada una de las herramientas de la línea de comandos que se utiliza para crear una aplicación de <strong>Adobe</strong> <strong>AIR</strong> llama a<br />

la herramienta correspondiente utilizada para crear aplicaciones de<br />

amxmlc llama a mxmlc para compilar clase de la aplicación.<br />

acompc llama a compc para compilar clases de componente y biblioteca.<br />

aasdoc llama a asdoc para generar archivos de documentación a partir de comentarios de código de origen.<br />

La única diferencia entre las versiones de las utilidades de Flex y <strong>AIR</strong> radica en que las versiones de <strong>AIR</strong> cargan<br />

opciones de configuración desde el archivo air-config.xml en lugar del archivo flex-config.xml.<br />

Las herramientas del SDK de Flex y las opciones de la línea de comandos se describen detalladamente en la<br />

documentación de Flex (en inglés). Las herramientas del SDK de Flex se describen aquí en un nivel básico como ayuda<br />

en su introducción y para destacar las diferencias existentes entre la creación de aplicaciones de Flex y la creación de<br />

aplicaciones de <strong>AIR</strong>.<br />

Más temas de ayuda<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 />

Configuración del compilador<br />

Generalmente se especifican opciones de compilación tanto en la línea de comandos como con uno o varios archivos<br />

de configuración. El archivo de configuración del SDK de Flex global contiene valores predeterminados que se utilizan<br />

siempre que se ejecutan los compiladores. Este archivo se puede editar para adaptarse a su entorno de desarrollo.<br />

Existen dos archivos de configuración de Flex globales ubicados en el directorio frameworks de la instalación del SDK<br />

de Flex. El archivo air-config.xml se usa cuando se ejecuta el compilador amxmlc. Este archivo configura el compilador<br />

para <strong>AIR</strong> incluyendo las bibliotecas de <strong>AIR</strong>. El archivo flex-config.xml se utiliza cuando se ejecuta mxmlc.<br />

Los valores de configuración predeterminados resultan adecuados para detectar el modo de funcionamiento de Flex y<br />

<strong>AIR</strong>, pero cuando lleve a cabo proyectos de envergadura, analice más detalladamente las opciones disponibles. Se<br />

pueden proporcionar valores específicos del proyecto para las opciones del compilador en un archivo de configuración<br />

local que tenga prioridad sobre los valores globales para un proyecto determinado.<br />

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

159

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

Saved successfully!

Ooh no, something went wrong!