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 />
Diseño para varios tamaños <strong>de</strong> pantalla<br />
Es posible <strong>de</strong>sarrollar la misma aplicación <strong>de</strong> <strong>AIR</strong> para TV <strong>de</strong> pantalla completa para que funcione y presente un buen<br />
aspecto en varios dispositivos <strong>de</strong> <strong>AIR</strong> para TV. Realice lo siguiente:<br />
1 Establezca la propieda<strong>de</strong>s <strong>de</strong>l escenario scaleMo<strong>de</strong>, align y displayState en los valores recomendados:<br />
StageScaleMo<strong>de</strong>.NO_SCALE, StageAlign.TOP_LEFT y StageDisplayState.FULL_SCREEN_INTERACTIVE,<br />
respectivamente.<br />
2 Configure el área <strong>de</strong> visualización segunda en función <strong>de</strong> Capabilities.screenResolutionX y<br />
Capabilities.screenResolutionY.<br />
3 Ajuste el tamaño y el diseño <strong>de</strong>l contenido en función <strong>de</strong> la anchura y la altura <strong>de</strong>l área <strong>de</strong> visualización segura.<br />
Aunque los objetos <strong>de</strong>l contenido son gran<strong>de</strong>s, especialmente en comparación con las <strong>aplicaciones</strong> <strong>de</strong> dispositivo<br />
móvil, los conceptos como diseño dinámico, posicionamiento relativo y contenido adaptativo son los mismos. Para<br />
obtener más información sobre ActionScript para admitir estos conceptos, consulte Authoring mobile Flash<br />
content for multiple screen sizes (<strong>Creación</strong> <strong>de</strong> contenido móvil <strong>de</strong> Flash para varios tamaños <strong>de</strong> pantalla; en inglés).<br />
Calidad <strong>de</strong>l escenario<br />
La propiedad Stage.quality <strong>de</strong> una aplicación <strong>de</strong> <strong>AIR</strong> para TV siempre es StageQuality.High. No se pue<strong>de</strong><br />
cambiar.<br />
Esta propiedad especifica la calidad <strong>de</strong> representación para todos los objetos Stage.<br />
Administración <strong>de</strong> la entrada <strong>de</strong> control remoto<br />
Los usuarios suelen interactuar con la aplicación <strong>de</strong> <strong>AIR</strong> para TV utilizando un mando a distancia. Sin embargo,<br />
gestione la introducción mediante teclas <strong>de</strong>l mismo modo que en el teclado <strong>de</strong> una aplicación <strong>de</strong> escritorio.<br />
Concretamente, administre el evento KeyboardEvent.KEY_DOWN. Para obtener más información, consulte Captura <strong>de</strong><br />
entradas <strong>de</strong> teclado en la Guía <strong>de</strong>l <strong>de</strong>sarrollador <strong>de</strong> ActionScript 3.0.<br />
Las teclas <strong>de</strong>l mando a distancia se asignan a constantes <strong>de</strong> ActionScript. Por ejemplo, las teclas <strong>de</strong>l teclado direccional<br />
<strong>de</strong> un mando a distancia se asignan <strong>de</strong> la siguiente manera:<br />
Tecla <strong>de</strong>l teclado direccional <strong>de</strong>l mando<br />
a distancia<br />
Arriba Keyboard.UP<br />
Constante <strong>de</strong> ActionScript 3.0<br />
Abajo Keyboard.DOWN<br />
Izquierda Keyboard.LEFT<br />
Derecha Keyboard.RIGHT<br />
Aceptar o Seleccionar Keyboard.ENTER<br />
<strong>AIR</strong> 2.5 ha añadido muchas otras constantes <strong>de</strong> teclado para admitir la introducción mediante mando a distancia. Para<br />
obtener una lista completa, consulte la clase Keyboard en Referencia <strong>de</strong> ActionScript 3.0 para la plataforma <strong>de</strong> <strong>Adobe</strong><br />
Flash.<br />
Última modificación 30/10/2012<br />
134