20.11.2012 Views

Creación de aplicaciones de Adobe AIR

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 />

Desarrollo <strong>de</strong> <strong>aplicaciones</strong> <strong>de</strong> <strong>AIR</strong> para dispositivos <strong>de</strong> televisión<br />

adl -profile exten<strong>de</strong>dTV -extdir C:\extensionDirs myApp-app.xml<br />

En el ejemplo se da por sentado que:<br />

La ruta a la herramienta ADL está en la <strong>de</strong>finición <strong>de</strong> la ruta <strong>de</strong>l shell <strong>de</strong> la línea <strong>de</strong> comandos. (Consulte “Variables<br />

<strong>de</strong>l entorno <strong>de</strong> ruta” en la página 309.)<br />

El directorio actual contiene los archivos <strong>de</strong> la aplicación. Estos archivos incluyen los archivos SWF y el archivo<br />

<strong>de</strong>scriptor <strong>de</strong> la aplicación, que es myApp-app.xml en este ejemplo.<br />

El parámetro -extdir nombra a un directorio que contiene otro directorio para cada extensión nativa que utiliza<br />

la aplicación. Cada uno <strong>de</strong> estos directorios contienen el archivo ANE unpackaged <strong>de</strong> una extensión nativa. Por<br />

ejemplo:<br />

C:\extensionDirs<br />

extension1.ane<br />

META-INF<br />

ANE<br />

<strong>de</strong>fault<br />

library.swf<br />

extension.xml<br />

signatures.xml<br />

catalog.xml<br />

library.swf<br />

mimetype<br />

extension2.ane<br />

META-INF<br />

ANE<br />

<strong>de</strong>fault<br />

library.swf<br />

extension.xml<br />

signatures.xml<br />

catalog.xml<br />

library.swf<br />

mimetype<br />

Estos archivos ANE sin empaquetar contienen versiones <strong>de</strong> simulador <strong>de</strong> la extensión (sólo <strong>de</strong> ActionScript). La<br />

versión <strong>de</strong> la extensión <strong>de</strong> que contiene el código nativo se instala en el dispositivo <strong>de</strong> <strong>AIR</strong> para TV.<br />

Para obtener más información, consulte Desarrollo <strong>de</strong> extensiones nativas para <strong>Adobe</strong> <strong>AIR</strong>.<br />

Entrada <strong>de</strong> control<br />

ADL simula los botones <strong>de</strong> control remoto en un dispositivo <strong>de</strong> TV. Pue<strong>de</strong> enviar estas introducciones con botón al<br />

dispositivo simulado utilizado el menú que se muestra cuando ADL se inicia utilizando uno <strong>de</strong> los perfiles <strong>de</strong> TV.<br />

Tamaño <strong>de</strong> la pantalla<br />

La aplicación se pue<strong>de</strong> probar en diferentes tamaños <strong>de</strong> pantalla, estableciendo el parámetro -screensize <strong>de</strong> ADL. Se<br />

pue<strong>de</strong> especificar una ca<strong>de</strong>na que contenga cuatro valores que representen las anchuras y alturas <strong>de</strong> las pantallas<br />

normales y ampliadas.<br />

Especifique siempre las dimensiones <strong>de</strong> píxel <strong>de</strong> la visualización horizontal, esto es, especifique la anchura como un<br />

valor más pequeño que el valor <strong>de</strong> la altura. Por ejemplo:<br />

adl -screensize 728x1024:768x1024 myApp-app.xml<br />

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

149

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

Saved successfully!

Ooh no, something went wrong!