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

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

También se puede especificar una etiqueta para la versión utilizando el elemento versionLabel. Cuando se añade una<br />

etiqueta de la versión, ésta se muestra en lugar del número de versión.<br />

1.23.7<br />

1.23 Beta 7<br />

Archivo SWF de la aplicación principal<br />

Especifique el archivo SWF principal de la aplicación en el elemento secundario versionLabel del elemento<br />

initialWindow. Cuando se abordan dispositivos de destino en el perfil tv, se debe utilizar un archivo SWF (las<br />

aplicaciones basadas en HTML no se admiten).<br />

<br />

MyApplication.swf<br />

<br />

El archivo se debe incluir en el paquete de <strong>AIR</strong> (utilizando ADT o su IDE). Simplemente hacer referencia al nombre<br />

en el descriptor de la aplicación no hace que el archivo se incluya en el paquete automáticamente.<br />

Propiedades de la pantalla principal<br />

Diversos elementos secundarios del elemento initialWindow controlan el comportamiento y la apariencia inicial de<br />

la pantalla de la aplicación principal. Aunque la mayoría de estas propiedades se omiten en los dispositivos en los<br />

perfiles de TV, se puede utilizar el elemento fullScreen:<br />

fullScreen: especifica si la aplicación debe abarcar toda la pantalla del dispositivo o compartir la pantalla con el<br />

dispositivo cromático del sistema operativo normal.<br />

true<br />

El elemento visible<br />

El elemento visible es un elemento secundario del elemento initialWindow. <strong>AIR</strong> para TV omite el elemento<br />

visible porque el contenido de la aplicación siempre es visible en los dispositivos de <strong>AIR</strong> para TV.<br />

Sin embargo, debe definir el elemento visible como true si la aplicación también está diseñada para dispositivos de<br />

escritorio.<br />

En dispositivos de escritorio, el valor predeterminado de este elemento es false. Por lo tanto, si no incluye el elemento<br />

visible, el contenido de la aplicación no será visible en dispositivos de escritorio. Aunque puede utilizar la clase<br />

NativeWindow de ActionScript para que el contenido sea visible en dispositivos para escritorio, los perfiles del<br />

dispositivo para TV no admiten la clase NativeWindow. Si intenta utilizar la clase NativeWindow en una aplicación<br />

que se ejecuta en un dispositivo de <strong>AIR</strong> para TV, la aplicación no se carga. Da igual que llame al método de la clase<br />

NativeWindow: una aplicación que utilice la clase no se cargará en ningún dispositivo de <strong>AIR</strong> para TV.<br />

Perfiles admitidos<br />

Si la aplicación sólo se utiliza en un dispositivo de televisión, puede evitar su instalación en otros tipos de dispositivos<br />

informáticos. No incluya el resto de perfiles de la lista admitida en el elemento supportedProfiles:<br />

tv extendedTV<br />

Si una aplicación utiliza una extensión nativa, incluya solamente el perfil extendedTV en la lista de perfiles admitidos:<br />

extendedTV<br />

Si se omite el elemento supportedProfiles, se da por sentado que la aplicación admite todos los perfiles.<br />

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

144

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

Saved successfully!

Ooh no, something went wrong!