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 móviles<br />

adt -package<br />

-target apk<br />

-storetype pkcs12 -keystore cert.p12 -storepass foo<br />

myApp.apk<br />

myApp-app.xml<br />

-platformsdk c:\androidSDK<br />

myApp.swf<br />

other.files<br />

También se puede establecer la variable del entorno <strong>AIR</strong>_ANDROID_SDK_HOME en la ruta que contiene el SDK de<br />

Android. Debido a que Flash Builder y Flash Professional no permiten añadir parámetros adicionales al empaquetar,<br />

el establecimiento de esta variable de entorno permite el uso de la configuración del SDK de Android que no estaba<br />

disponible cuando se publicó el SDK de <strong>AIR</strong> que está utilizando. Consulte “Variables del entorno de ADT” en la<br />

página 193.<br />

Profundidad de color<br />

<strong>AIR</strong> 3+<br />

En <strong>AIR</strong> 3 y versiones posteriores, el motor de ejecución establece la visualización con representación de colores de 32<br />

bits. En versiones anteriores de <strong>AIR</strong>, el motor de ejecución utiliza colores de 16 bits. Puede hacer que el motor de<br />

ejecución utilice colores de 16 bits con el elemento del descriptor de la aplicación:<br />

<br />

16bit<br />

...<br />

<br />

Con profundidad de color de 16 bits se puede aumentar el rendimiento de procesamiento, pero a costa de la fidelidad<br />

de los colores.<br />

Configuración de iOS<br />

La configuración que sólo se aplica a los dispositivos de iOS se sitúa en el elemento en el descriptor de la<br />

aplicación. El elemento iPhone puede contener un elemento InfoAdditions, un elemento<br />

requestedDisplayResolution y un elemento Entitlements como elemento secundario.<br />

El elemento InfoAdditions permite especificar pares clave-valor que se añaden al archivo de configuración Info.plist<br />

para la aplicación. Por ejemplo, los siguientes valores definen la barra de estado de la aplicación y establecen que la<br />

aplicación no requiere acceso permanente a redes Wi-Fi.<br />

<br />

UIStatusBarStyle<br />

UIStatusBarStyleBlackOpaque<br />

UIRequiresPersistentWiFi<br />

NO<br />

]]><br />

<br />

Los parámetros de InfoAdditions se encierran entre etiquetas CDATA.<br />

El elemento Entitlements permite especificar pares clave-valor al archivo de configuración Entitlements.plist para<br />

la aplicación. El archivo de configuración Entitlements.plist proporciona acceso a la aplicación a determinadas<br />

funciones de iOS, como las notificaciones push.<br />

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

86

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

Saved successfully!

Ooh no, something went wrong!