19.11.2012 Views

Building Adobe AIR Applications

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

API en navegador <strong>AIR</strong>.SWF<br />

Añade una entrada para la aplicación en Agregar o quitar programas, en el Panel de control<br />

En Mac OS el instalador añade la aplicación al directorio de aplicaciones (por ejemplo, en el directorio<br />

/Aplicaciones de Mac OS).<br />

En un ordenador con Linux, <strong>AIR</strong> realiza automáticamente lo siguiente:<br />

Instala la aplicación en /opt.<br />

Crea un acceso directo para la aplicación en el escritorio<br />

Crea un acceso directo en el menú Inicio<br />

Añade una entrada para la aplicación en el administrador del paquete del sistema.<br />

4 Seleccione las opciones que desee y haga clic en el botón Instalar.<br />

5 Una vez concluida la instalación, haga clic en Finalizar.<br />

Modificación del archivo badge.swf<br />

El SDK de Flex y <strong>AIR</strong> proporciona los archivos de origen para el archivo badge.swf. Estos archivos están incluidos en<br />

la carpeta samples/badge del SDK:<br />

Archivos de origen Descripción<br />

badge.fla El archivo de origen de Flash se utiliza para compilar el archivo badge.swf. El archivo badge.fla se compila en<br />

un archivo SWF 9 (que se puede cargar en Flash Player).<br />

<strong>AIR</strong>Badge.as Una clase de ActionScript 3.0 que define la clase de base que se utiliza en el archivo badge.fla.<br />

Se puede utilizar Flash Professional para rediseñar la interfaz visual del archivo badge.fla.<br />

La función constructora <strong>AIR</strong>Badge(), definida en la clase <strong>AIR</strong>Badge, carga el archivo air.swf alojado en<br />

http://airdownload.adobe.com/air/browserapi/air.swf. El archivo air.swf incluye código para utilizar la función de<br />

instalación integrada.<br />

El método onInit() (en la clase <strong>AIR</strong>Badge) se invoca una vez satisfactoriamente cargado el archivo air.swf:<br />

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

253

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

Saved successfully!

Ooh no, something went wrong!