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 de aplicaciones de <strong>AIR</strong> para dispositivos móviles<br />
Teclas programables<br />
Los dispositivos móviles incluyen un número variado de teclas programables. Las teclas programables son botones que<br />
se programan para tener diferentes funciones. Siga las convenciones de la plataforma para estas teclas en la aplicación.<br />
Cambios de orientación de la pantalla<br />
El contenido móvil se puede visualizar en orientación vertical y horizontal. Por ello, debe tener en cuenta qué hará la<br />
aplicación cuando cambie la orientación de la pantalla. Para obtener más información, consulte Orientación del<br />
escenario.<br />
Atenuación de pantalla<br />
<strong>AIR</strong> no evita automáticamente que la pantalla se atenúe mientras se reproduce el vídeo. Se puede utilizar la propiedad<br />
systemIdleMode del objeto NativeApplication de <strong>AIR</strong> para controlar si el dispositivo entrará en modo de ahorro de<br />
energía. (En algunas plataformas, se deben solicitar los permisos adecuados para que funcione esta característica.)<br />
Llamadas de teléfono entrantes<br />
El motor de ejecución de <strong>AIR</strong> silencia el audio automáticamente cuando el usuario realiza o recibe una llamada de<br />
teléfono. En Android, se debe establecer el permiso READ_PHONE_STATE de Android en el descriptor de la<br />
aplicación si ésta reproduce audio mientras esté en segundo plano. De lo contrario, Android evita que el motor de<br />
ejecución detecte llamadas de teléfono y silencia el audio automáticamente. Consulte “Permisos de Android” en la<br />
página 81.<br />
Destinos de selección<br />
Tenga en cuenta el tamaño de los destinos de selección cuando diseñe botones y otros elementos de la interfaz de<br />
usuario que éste tocará durante el uso. Estos elementos deben ser lo suficientemente grandes como para activarlos<br />
cómodamente con un dedo en una pantalla táctil. Asimismo, asegúrese de que dispone de espacio suficiente entre los<br />
destinos. El área de destino debe ser de unos 44 píxeles a 57 píxeles en cada lado para una pantalla de dispositivo móvil<br />
típica de ppp elevados.<br />
Tamaño de la instalación del paquete de la aplicación<br />
Los dispositivos móviles suelen tener menos espacio de almacenamiento para instalar aplicaciones y datos que los<br />
equipos de escritorio. Minimice el tamaño del paquete eliminado los recursos y las bibliotecas no utilizados.<br />
En Android, el paquete de la aplicación no se extrae en archivos independientes cuando se instala la aplicación. Los<br />
recursos se descomprimen en un almacenamiento temporal cuando se accede a los mismos. Para reducir esta<br />
superficie de almacenamiento del recurso descomprimido, cierre las transmisiones de URL y archivos cuando los<br />
recursos se hayan cargado por completo.<br />
Acceso al sistema de archivos<br />
Los diferentes sistemas operativos móviles imponen distintas restricciones al acceso al sistema de archivos y estas<br />
limitaciones tienden a ser distintas de las aplicadas por los sistemas operativos de escritorio. Por lo tanto, el lugar<br />
adecuado para guardar los archivos y los datos puede variar según la plataforma.<br />
Una consecuencia de la variación en los sistemas de archivos es que los métodos abreviados a los directorios comunes<br />
proporcionados por la clase File de <strong>AIR</strong> no siempre están disponibles. La siguiente tabla muestra qué métodos<br />
abreviados se pueden usar en Android y iOS:<br />
Última modificación 30/10/2012<br />
72