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

<strong>Creación</strong> <strong>de</strong> su primera aplicación <strong>de</strong> <strong>AIR</strong><br />

<strong>Creación</strong> <strong>de</strong>l archivo <strong>de</strong>scriptor <strong>de</strong> la aplicación<br />

Cree un archivo <strong>de</strong>scriptor <strong>de</strong> la aplicación que especifique las propieda<strong>de</strong>s básicas <strong>de</strong> la aplicación. Esta tarea se pue<strong>de</strong><br />

completar utilizando un IDE como, por ejemplo, Flash Buil<strong>de</strong>r o un editor <strong>de</strong> texto.<br />

1 En la carpeta <strong>de</strong>l proyecto que contiene HelloWorld.as, cree un archivo XML <strong>de</strong>nominado, HelloWorld-app.xml.<br />

Edite este archivo en el editor <strong>de</strong> XML favorito.<br />

2 Añada el siguiente código XML:<br />

<br />

<br />

change_to_your_id<br />

Hello World iOS<br />

0.0.1<br />

HelloWorld<br />

mobileDevice<br />

<br />

HelloWorld.swf<br />

Hello World!<br />

<br />

<br />

icons/<strong>AIR</strong>App_29.png<br />

icons/<strong>AIR</strong>App_57.png<br />

icons/<strong>AIR</strong>App_512.png<br />

<br />

<br />

Por motivos <strong>de</strong> simplicidad, en este ejemplo sólo se establecen algunas <strong>de</strong> las propieda<strong>de</strong>s disponibles.<br />

Nota: si está utilizando <strong>AIR</strong> 2 o anterior, <strong>de</strong>be usar el elemento en lugar <strong>de</strong> .<br />

3 Cambie el ID <strong>de</strong> la aplicación para que coincida con el ID especificado en iOS Provisioning Portal. (No incluya la<br />

parte raíz <strong>de</strong>l paquete aleatoria al principio <strong>de</strong>l ID.<br />

4 Pruebe la aplicación utilizando ADL:<br />

adl HelloWorld-app.xml -screensize iPhone<br />

ADL <strong>de</strong>be abrir una ventana en el escritorio que muestre el texto: Hello World! Si no es así, compruebe el <strong>de</strong>scriptor<br />

<strong>de</strong> la aplicación y el código fuente para localizar errores.<br />

Compilación <strong>de</strong>l archivo IPA<br />

Ahora pue<strong>de</strong> compilar el archivo <strong>de</strong> instalación IPA utilizando ADT. Debe contar con el certificado <strong>de</strong> <strong>de</strong>sarrollador<br />

<strong>de</strong> Apple y la clave privada en formato <strong>de</strong> archivo P12 y el archivo <strong>de</strong> suministro <strong>de</strong> <strong>de</strong>sarrollo <strong>de</strong> Apple.<br />

Ejecute la utilidad ADT con las siguientes opciones, sustituyendo el almacén <strong>de</strong> claves, la contraseña para acce<strong>de</strong>r al<br />

almacén y los valores <strong>de</strong>l perfil <strong>de</strong> suministro con los suyos propios:<br />

adt -package -target ipa-<strong>de</strong>bug<br />

-keystore iosPrivateKey.p12 -storetype pkcs12 -storepass qwerty12<br />

-provisioning-profile ios.mobileprovision<br />

HelloWorld.ipa<br />

HelloWorld-app.xml<br />

HelloWorld.swf icons Default.png<br />

(Utilice una sola línea <strong>de</strong> comandos; los saltos <strong>de</strong> línea <strong>de</strong> este ejemplo sólo se aña<strong>de</strong>n para facilitar la lectura.)<br />

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

31

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

Saved successfully!

Ooh no, something went wrong!