Si esta guía se distribuye con software que incluye un contrato de licencia de usuario final, la guía, así como el software descrito en ella, se proporciona con una
licencia y sólo puede usarse o copiarse en conformidad con los términos de dicha licencia. Con la excepción de lo permitido por la licencia, ninguna parte de
esta guía puede ser reproducida, almacenada en un sistema de recuperación de datos ni transmitida de ninguna forma ni por ningún medio, ya sea electrónico,
mecánico, de grabación o de otro tipo, sin el consentimiento previo por escrito de Adobe Systems Incorporated. Tenga en cuenta que el contenido de esta guía
está protegido por las leyes de derechos de autor aunque no se distribuya con software que incluya un contrato de licencia de usuario final.
El contenido de esta guía se proporciona exclusivamente con fines informativos, está sujeto a cambios sin previo aviso y no debe interpretarse como un
compromiso de Adobe Systems Incorporated. Adobe Systems Incorporated no asume ninguna responsabilidad por los errores o imprecisiones que puedan
existir en el contenido informativo de esta guía.
Recuerde que las ilustraciones o imágenes existentes que desee incluir en su proyecto pueden estar protegidas por las leyes de derechos de autor. La incorporación
no autorizada de este material en sus trabajos puede infringir los derechos del propietario de los derechos de autor. Asegúrese de obtener los permisos necesarios
del propietario de los derechos de autor.
Las referencias a nombres de empresas que aparecen en las plantillas de ejemplo sólo tienen fines ilustrativos y no pretenden hacer referencia a ninguna
organización real ni a personas concretas.
Adobe, the Adobe logo, Acrobat, ActionScript, Adobe AIR, ColdFusion, Dreamweaver, Flash, Flex, Flex Builder, and Reader are either registered trademarks or
trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Apple, Macintosh,
and Mac OS are trademarks of Apple Inc., registered in the United States and other countries. Java is a trademarks or registered trademark of Sun Microsystems,
Inc. in the United States and other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. All other trademarks are the
property of their respective owners.
This work is licensed under the Creative Commons Attribution Non-Commercial 3.0 License. To view a copy of this license, visit
http://creativecommons.org/licenses/by-nc/3.0/us/
This product includes software developed by the Apache Software Foundation (
MPEG Layer-3 audio compression technology licensed by Fraunhofer IIS and Thomson Multimedia (
Speech compression and decompression technology licensed from Nellymoser, Inc. (
This product includes software developed by the OpenSymphony Group (
http://www.opensymphony.com/)
This product contains either BSAFE and/or TIPEM software by RSA Security, Inc.
Sorenson Spark™ video compression and decompression technology licensed from Sorenson Media, Inc.
This product includes software developed by the IronSmith Project (
http://www.ironsmith.org/).
Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110, USA.
Notice to U.S. Government End Users. The Software and Documentation are “Commercial Items,” as that term is defined at 48 C.F.R. §2.101, consisting of
“Commercial Computer Software” and “Commercial Computer Software Documentation,” as such terms are used in 48 C.F.R. §12.212 or 48 C.F.R. §227.7202,
as applicable. Consistent with 48 C.F.R. §12.212 or 48 C.F.R. §§227.7202-1 through 227.7202-4, as applicable, the Commercial Computer Software and
Commercial Computer Software Documentation are being licensed to U.S. Government end users (a) only as Commercial Items and (b) with only those rights
as are granted to all other end users pursuant to the terms and conditions herein. Unpublished-rights reserved under the copyright laws of the United States.
Adobe Systems Incorporated, 345 Park Avenue, San Jose, CA 95110-2704, USA. For U.S. Government End Users, Adobe agrees to comply with all applicable
equal opportunity laws including, if appropriate, the provisions of Executive Order 11246, as amended, Section 402 of the Vietnam Era Veterans Readjustment
Assistance Act of 1974 (38 USC 4212), and Section 503 of the Rehabilitation Act of 1973, as amended, and the regulations at 41 CFR Parts 60-1 through 60-60,
60-250, and 60-741. The affirmative action clause and regulations contained in the preceding sentence shall be incorporated by reference.
Adobe® AIR™ permite ejecutar aplicaciones de AIR en el escritorio. El motor de ejecución se puede instalar de
cualquiera de las formas siguientes:
• Mediante la instalación independiente del motor de ejecución (sin instalar además una aplicación de AIR).
• Mediante la instalación de una aplicación de AIR por primera vez (aparecerá un mensaje sugiriendo que se instale
el motor de ejecución).
• Mediante la instalación de un entorno de desarrollo de AIR como el kit de desarrollo de software de AIR, Adobe®
Flex™ Builder™ 3 o el kit de desarrollo de software de Adobe Flex™ 3 (que incluye las herramientas de desarrollo de
la línea de comandos de AIR).
El motor de ejecución sólo necesita instalarse una vez en cada ordenador.
Los requisitos del sistema para instalar AIR y ejecutar aplicaciones de AIR se describen en: Adobe AIR: Requisitos del
sistema (http://www.adobe.com/es/products/air/systemreqs/).
1
Instalación de Adobe AIR
Siga estas instrucciones para descargar e instalar las versiones de AIR para Windows®, Mac OS X y Linux.
Para actualizar el motor de ejecución, el usuario debe contar con privilegios de administrador del ordenador.
Instalación del motor de ejecución en un ordenador con Windows
1 Descargue el archivo de instalación del motor de ejecución.
2 Haga doble clic en el archivo de instalación del motor de ejecución.
3 Siga las indicaciones que aparecen en la ventana de instalación para llevar a cabo la instalación.
Instalación del motor de ejecución en un ordenador con Mac
1 Descargue el archivo de instalación del motor de ejecución.
2 Haga doble clic en el archivo de instalación del motor de ejecución.
3 Siga las indicaciones que aparecen en la ventana de instalación para llevar a cabo la instalación.
4 Si el instalador presenta una ventana de autenticación, escriba el nombre de usuario y la contraseña que utiliza para
Mac OS.
Instalación del motor de ejecución en un ordenador con Linux
1 Descargue el archivo de instalación del motor de ejecución.
2 Establezca los permisos de archivo para que se pueda ejecutar la aplicación de instalación:
Desde una línea de comandos, puede definir los permisos de archivo con el comando
Algunas versiones de Linux permiten establecer permisos de archivo en el cuadro de diálogo de propiedades que se
abre mediante un menú contextual.
chmod +x installer.bin.
3 Ejecute el instalador desde la línea de comandos o haciendo doble clic en el archivo de instalación.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
4 Siga las indicaciones que aparecen en la ventana de instalación para llevar a cabo la instalación.
AIR se instala como paquete rpm o dpkg, con los nombres:
ejecución de un servidor X. AIR registra el tipo mime:
package+zip.
adobeairv.n y adobecerts. La instalación requiere la
application/vnd.adobe.air-application-installer-
Instalación de Adobe AIR
Desinstalación de Adobe AIR
Una vez instalado el motor de ejecución, se puede desinstalar siguiendo los procedimientos que se explican a
continuación.
Desinstalación del motor de ejecución en un ordenador con Windows
1 En el menú Inicio de Windows, seleccione Configuración > Panel de control.
2 Seleccione la opción Agregar o quitar programas.
3 Seleccione “Adobe AIR” para desinstalar el motor de ejecución.
4 Haga clic en el botón Cambiar o quitar.
2
Desinstalación del motor de ejecución en un ordenador con Mac
• Haga doble clic en el archivo de desinstalación de Adobe AIR, que se encuentra en la carpeta
/Aplicaciones/Utilidades.
Desinstalación del motor de ejecución en un ordenador con Linux
Realice uno de los siguientes pasos:
• Seleccione el comando“Desinstalador de Adobe AIR” en el menú Aplicaciones.
• Ejecute el instalador de AIR con la opción -uninstall.
• Elimine los paquetes de AIR (adobeairv.n y adobecerts) con el administrador de paquetes.
Instalación y ejecución de las aplicaciones de AIR de
muestra
Hay algunas aplicaciones de muestra a disposición para demostrar las funciones de AIR. Para tener acceso a las mismas
e instalarlas, siga estas instrucciones:
1 Descargue y ejecute las aplicaciones de AIR de muestra. Están a disposición tanto las aplicaciones compiladas como
el código fuente.
2 Para descargar y ejecutar una aplicación de muestra, haga clic en el botón Instalar ahora de la aplicación. Un
mensaje indica instalar y ejecutar la aplicación.
3 Si opta por descargar aplicaciones de muestra y ejecutarlas más adelante, seleccione los vínculos de descarga. Las
aplicaciones de AIR pueden ejecutarse en cualquier momento de la siguiente manera:
• En Windows, haga doble clic en el icono de la aplicación que se encuentra en el escritorio o seleccione la
aplicación en el menú Inicio.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Instalación de Adobe AIR
• En Mac OS, haga doble clic en el icono de la aplicación, que se instala por omisión en la carpeta Aplicaciones de
su directorio de usuario (por ejemplo, en Macintosh HD/Usuarios/UsuarioFicticio/Aplicaciones/).
• En Linux, haga doble clic en el icono de la aplicación que se encuentra en el escritorio o seleccione la aplicación
en el menú de aplicaciones. Las aplicaciones de AIR se instalan en su propia carpeta en el directorio
/opt.
Nota: revise las notas de versión de AIR por si hubiera alguna actualización de estas instrucciones. Puede encontrarlas
en: http://www.adobe.com/go/learn_air_relnotes_es.
3
Capítulo 2: Configuración de Flash CS3
para Adobe AIR
La actualización de Adobe® AIR™ para Adobe® Flash® CS3 Professional aumenta el entorno de desarrollo de Flash con
elementos que permiten al usuario crear aplicaciones de AIR con Flash. Permite crear, probar y depurar archivos de
aplicaciones de AIR en Flash.
Adobe® Flash® CS4 Professional puede crear aplicaciones de AIR, ya que lo admite de forma nativa. Para obtener más
información, consulte Publicación para Adobe AIR en Utilización de Flash.
La actualización de Adobe AIR para Flash CS3 admite AIR 1.0 y 1.1 y Flash Player 9.x. Flash CS4 es necesario para
desarrollar aplicaciones con AIR 1.5 y Flash Player 10.
Requisitos del sistema para la Actualización de Adobe
AIR para Flash CS3
4
Para poder utilizar Flash CS3 en el desarrollo y la ejecución de aplicaciones de AIR, debe tener el siguiente software
instalado:
• Flash CS3 Professional
Si no dispone de una copia de Flash CS3 Professional, puede adquirirla en el sitio Web de Adobe:
http://www.adobe.com/es/products/flash/
• Adobe AIR
Para obtener información sobre la instalación de Adobe AIR, consulte “Instalación de Adobe AIR” en la página 1.
• Actualización de Adobe AIR para Flash CS3
Si tiene instalada una versión anterior de la actualización de Adobe AIR para Flash CS3, siga los pasos que se describen
en Desinstalación de la actualización de Adobe AIR para Flash CS3 para desinstalarla. Si no tiene instalada ninguna
actualización de Adobe AIR para Flash CS3, continúe con los pasos de la sección “Instalación de la actualización de
Adobe AIR para Flash CS3” en la página 4.
Instalación de la actualización de Adobe AIR para Flash
CS3
Antes de instalar la actualización de Adobe AIR para Flash CS3, salga de Flash y de todos los navegadores que tenga
abiertos.
• Descargue la actualización de Adobe AIR para Flash CS3.
• Una vez descargada la actualización, haga doble clic en el archivo para instalarlo.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Configuración de Flash CS3 para Adobe AIR
Desinstalación de la actualización de Adobe AIR para
Flash CS3
Si tiene instalada una versión anterior de la actualización de Adobe AIR para Flash CS3, siga estos pasos para
desinstalarla antes de instalar la nueva actualización de Adobe AIR para Flash CS3.
1 Elimine la siguiente carpeta:
(Windows) Disco duro:\Archivos de programa\Adobe\Adobe Flash CS3\AIK
(Mac) HD:/Aplicaciones/Adobe Flash CS3/AIK
2 Vaya a la siguiente ubicación:
(Windows) Disco duro:\Archivos de programa\Adobe\Adobe Flash CS3\<idioma>\First Run\Commands\
(Windows) Disco duro:\Document and Settings\<nombre de usuario>\Local Settings\Application
Data\Adobe\Flash CS3\<idioma>\Configuration\Commands\
(Mac) HD:/Usuarios/<nombre de usuario>/Librería/Application Support/Adobe/Flash
CS3/<idioma>/Configuration/Commands/
y elimine las siguientes carpetas/archivos:
• Carpeta AIR
• AIR - Application and Installer Settings.jsfl
• AIR - Create AIR File.jsfl
Nota: si no ve la ubicación especificada en Windows, active la opción "Mostrar archivos/carpetas ocultos" en Opciones
de carpeta.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Configuración de Flash CS3 para Adobe AIR
Influencia de AIR en Flash CS3
Tras instalar la actualización de Adobe AIR, comprobará los cambios siguientes en Flash:
• En la ficha Flash del cuadro de diálogo Configuración de publicación (Archivo -> Configuración de publicación),
hay una nueva entrada en el menú Versión de Adobe AIR 1.0.
• Una pantalla de bienvenida actualizada con una entrada para crear un archivo de Flash (Adobe AIR).
(Windows) Disco duro:\Archivos de programa\Adobe\Adobe Flash CS3\en\FirstRun\StartPage
(Windows) Disco duro:\Archivos de programa\Adobe\Adobe Flash CS3\en\FirstRun\StartPage\resources
Nota: si instala la aplicación en un ordenador Macintosh, si no aparece la opción Archivo de Flash (Adobe AIR) en
la pantalla de bienvenida, elimine la siguiente carpeta y reinicie Flash:
HD:/Usuarios/<nombre de usuario>/Librería/Application Support/Adobe/Flash
CS3/<idioma>/Configuration/StartPage
• Un nuevo archivo playerglobal.swc que incluye todas las API de ActionScript 3.0 y de Adobe AIR en la carpeta
ActionScript 3.0/Classes.
(Windows) Disco duro:\Archivos de programa\Adobe\Adobe Flash CS3\en\Configuration\ActionScript 3.0
Classes
Adobe® AIR™ es un motor de ejecución válido para todos los sistemas operativos que le permite aprovechar sus
habilidades de desarrollo Web existentes (Adobe® Flash® CS3 Professional, Adobe® Flash® CS4 Professional, Adobe®
Flex™, Adobe® ActionScript® 3.0, HTML, JavaScript®, Ajax) para crear e implementar aplicaciones de Internet
enriquecidas (RIA) en el escritorio.
Para obtener más información sobre el uso y una introducción a Adobe AIR, consulte Adobe AIR Developer
Connection http://www.adobe.com/devnet/air/ (Centro de desarrollo de Adobe AIR) (en inglés).
AIR permite trabajar en entornos que le son familiares para aprovechar las herramientas y los métodos que le resulten
más cómodos. Su compatibilidad con Flash, Flex, HTML, JavaScript y Ajax le brinda la mejor experiencia posible para
satisfacer sus necesidades.
Por ejemplo, se pueden desarrollar aplicaciones utilizando una de las tecnologías siguientes o combinando varias de
ellas:
• Flash/Flex/ActionScript
• HTML/JavaScript/CSS/Ajax
• PDF (que puede aprovecharse con cualquier aplicación)
7
En consecuencia, las aplicaciones de AIR pueden ser:
• basadas en Flash o Flex: aplicación cuyo contenido raíz es Flash/Flex (SWF);
• basadas en Flash o Flex con HTML o PDF. Aplicaciones cuyo contenido raíz es Flash/Flex (SWF) y que incluyen
contenido HTML (HTML, JS, CSS) o PDF;
• basadas en HTML. Aplicación cuyo contenido raíz es HTML, JS, CSS;
• basadas en HTML con Flash/Flex o PDF. Aplicaciones cuyo contenido raíz es HTML y que incluyen contenido de
Flash/Flex (SWF) o PDF.
Los usuarios interactúan con las aplicaciones de AIR de la misma forma en que interactúan con las aplicaciones de
escritorio nativas. El motor de ejecución se instala una vez en el ordenador del usuario y después se instalan y ejecutan
las aplicaciones de AIR como cualquier otra aplicación de escritorio.
El motor de ejecución ofrece una arquitectura y plataforma compatibles con distintos sistemas operativos para la
implementación de aplicaciones. La compatibilidad y constancia del funcionamiento y las interacciones en distintos
escritorios obvia la necesidad de realizar pruebas en distintos navegadores. En lugar de desarrollar programas para un
sistema operativo determinado, el desarrollador centra sus esfuerzos en el motor de ejecución, lo cual ofrece las
siguientes ventajas:
• Las aplicaciones desarrolladas para AIR se ejecutan en varios sistemas operativos distintos sin suponer trabajo
adicional para el desarrollador. El motor de ejecución asegura una presentación e interacciones constantes y
predecibles en todos los sistemas operativos compatibles con AIR.
• La creación de aplicaciones se agiliza gracias a que se pueden aprovechar las tecnologías Web y los diseños
existentes, así como extender las aplicaciones Web al escritorio sin necesidad de aprender las tradicionales
tecnologías de desarrollo del escritorio o la complejidad del código nativo.
• El desarrollo de aplicaciones resulta más fácil que cuando se utilizan lenguajes de nivel inferior como C y C++. No
hace falta gestionar las complejas API de nivel inferior que son específicas para cada sistema operativo.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Presentación de Adobe AIR
Al desarrollar aplicaciones para AIR se puede aprovechar un juego enriquecido de arquitecturas e interfaces API:
• API específicas para AIR proporcionadas por el motor de ejecución y la arquitectura de AIR
• API de ActionScript utilizadas en archivos SWF y la arquitectura de Flex (además de otras bibliotecas y
arquitecturas basadas en ActionScript)
• HTML, CSS y JavaScript
• La mayoría de las arquitecturas de Ajax
AIR es toda una novedad en la forma de crear, implementar y experimentar las aplicaciones. Permite tener un mayor
control creativo y extender al escritorio las aplicaciones basadas en Flash, Flex, HTML y Ajax sin necesidad de
aprender las tradicionales tecnologías de desarrollo del escritorio.
Novedades de AIR 1.1
Adobe AIR 1.1 ha introducido las siguientes nuevas capacidades:
• La instalación y otros cuadros de diálogo del motor de ejecución se han traducido a los siguientes idiomas:
• Portugués brasileño
• Chino (tradicional y simplificado)
• Francés
• Alemán
• Italiano
• Japonés
• Coreano
• Ruso
• Francés
• Español
• Compatibilidad con la creación de aplicaciones internacionalizadas, incluyendo acciones de teclado para idiomas
de doble byte. Consulte “Localización de aplicaciones de AIR” en la página 347.
• Compatibilidad para localizar los atributos de nombre y descripción en el archivo descriptor de la aplicación.
• Compatibilidad para localizar mensajes de error como, por ejemplo, SQLError.detailID y
SQLError.detailArguments, en la base de datos SQLite.
• Incorporación de la propiedad Capabilities.languages para obtener un conjunto de idiomas de IU preferidos
como se establece mediante el sistema operativo.
• Los menús predeterminados y las etiquetas de botón HTML como, por ejemplo, menús contextuales y la barra
de menú de Mac, se han localizado a todos los idiomas compatibles.
• Compatibilidad para la migración de certificados de una aplicación con firma automática a otra que se encadena
con una entidad emisora de certificados (CA).
• Compatibilidad con Microsoft Windows XP Tablet PC Edition y con ediciones de 64 bits de Windows Vista® Home
Premium, Business, Ultimate o Enterprise.
• Incorporación de la API File.spaceAvailable para obtener la cantidad de espacio en disco disponible en un disco.
8
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Presentación de Adobe AIR
• Incorporación de la propiedad NativeWindow.supportsTransparency para establecer si una ventana se puede
dibujar como transparente mediante el sistema operativo actual.
Para obtener más información sobre la versión de AIR 1.1, consulte las notas de versión de Adobe AIR 1.1
(http://www.adobe.com/go/learn_air_relnotes_es).
Novedades de AIR 1.5
Adobe AIR 1.5 presenta las siguientes nuevas funciones:
• Compatibilidad con las siguientes funciones de Flash Player 10.
• Efectos y filtros personalizados
• API de dibujo avanzada
• Generación dinámica de sonido
• Tipo de datos vectoriales
• API mejorada de carga y descarga de archivos
• Protocolo RTMFP (Real Time Media Flow Protocol) de flujo de medios en tiempo real
• Efectos 3D
• Compatibilidad para texto avanzado
• Administración de color
• Motor de texto
• Transmisión de flujo dinámica
• Códec de audio Speex
9
Para obtener más información, consulte http://www.adobe.com/es/products/flashplayer/features/ para ver más
datos sobre estas funciones.
• Idiomas adicionales admitidos en el instalador de AIR 1.5 y otros cuadros de diálogo del motor de ejecución: checo,
neerlandés, sueco, turco y polaco.
• Cifrado de la base de datos.
Los archivos de base de datos se pueden cifrar en AIR 1.5. Todo el contenido de base de datos, incluyendo los
metadatos, se pueden cifrar para que la información no se pueda leer fuera de la aplicación de AIR que la cifró. Esta
función permitirá que los desarrolladores cifren, descifren y vuelvan a cifrar archivos de base de datos. Consulte
“Almacenamiento de datos cifrados” en la página 216.
• La versión de WebKit utilizada por Adobe AIR se ha actualizado y ahora incluye compatibilidad para el intérprete
de JavaScript, SquirrelFish.
• Nuevas API de validación de firmas XML que se pueden utilizar para ayudar a verificar la integridad y la identidad
del firmante de los datos o información. Consulte la validación de firmas XML.
Para obtener más información sobre la versión de AIR 1.5, consulte las notas de versión de Adobe AIR 1.5
(http://www.adobe.com/go/learn_air_relnotes_es).
Capítulo 4: Recursos sobre AIR
Para obtener más información sobre el desarrollo de aplicaciones de Adobe® AIR™, consulte los recursos siguientes:
Fuente Ubicación
Programación con ActionScript 3.0http://www.adobe.com/go/learn_fl_cs4_programmingAS3_es
10
Referencia del lenguaje y componentes ActionScript 3.0
(incluye AIR)
Guías de inicio rápido de Adobe AIR para Flashhttp://www.adobe.com/go/learn_air_flash_qs_es
Utilización de Flashhttp://www.adobe.com/go/learn_fl_cs4_using_es
Utilización de componentes ActionScript 3.0http://www.adobe.com/go/learn_fl_cs4_as3components_es
http://www.adobe.com/go/learn_flashcs4_langref_es
Encontrará artículos, muestras y presentaciones por expertos tanto de Adobe como de la comunidad en el Centro de
desarrollo de Adobe AIR en http://www.adobe.com/es/devnet/air/. También se puede descargar de ahí Adobe AIR y
software asociado.
Hay una sección específicamente dirigida a los desarrolladores de Flash en http://www.adobe.com/devnet/air/flash/.
Para obtener información sobre la resolución de problemas para su producto y sobre las opciones de asistencia técnica
gratuitas y pagadas, visite el sitio Web del servicio de asistencia técnica de Adobe en
http://www.adobe.com/es/support/. Siga el vínculo bajo Formación para tener acceso a los libros de Adobe Press, una
variedad de recursos de formación, programas de certificación en software de Adobe, y mucho más.
Capítulo 5: Creación de su primera
aplicación de AIR en Flash CS3 o CS4
A continuación se resume la demostración del funcionamiento de Adobe® AIR™. Siga las instrucciones de este tema
para crear y empaquetar una sencilla aplicación “Hello World” de AIR con Adobe® Flash® CS3 Professional.
Si aún no lo ha hecho, descargue e instale la actualización de Adobe AIR para Flash CS3. Para obtener más información
sobre la instalación de Adobe AIR para Flash CS3, consulte “Configuración de Flash CS3 para Adobe AIR” en la
página 4.
Si utiliza Adobe® Flash® CS4 Professional, la compatibilidad con Adobe AIR está integrada, por lo que no es necesario
instalar ningún componente adicional para poder empezar.
Creación de la aplicación Hello World en Flash
Crear una aplicación de Adobe AIR en Flash es muy similar a crear cualquier otro archivo FLA. La diferencia es que
se comienza creando un archivo de Flash (Adobe AIR) desde la pantalla de bienvenida y se finaliza creando la
configuración de aplicación e instalador e instalando la aplicación de AIR. El siguiente procedimiento le guiará en el
proceso de creación de una sencilla aplicación Hello World con Flash CS4 o Flash CS4.
11
Para crear la aplicación Hello World
1 Inicie Flash.
2 En la pantalla de bienvenida, haga clic en Archivo de Flash (Adobe AIR) para crear un archivo FLA vacío con
configuración de publicación de Adobe AIR.
3 Haga clic en Aceptar para responder al diálogo de resumen de edición de Adobe AIR con Flash CS3. Este diálogo
tarda unos segundos en aparecer la primera vez. (Este diálogo no aparece en Flash CS4.)
4 Seleccione la herramienta Texto en el panel Herramientas y cree un campo de texto estático (valor predeterminado)
en el centro del escenario. Dele una anchura suficiente para que pueda contener entre 15 y 20 caracteres.
5 Escriba el texto “Hello World” en el campo de texto.
6 Guarde el archivo y asígnele un nombre (por ejemplo, helloAIR).
Prueba de la aplicación
1 Pulse Ctrl + Intro o seleccione Control -> Probar película para probar la aplicación en Adobe AIR.
2 Para utilizar la función Depurar película, añada primero código ActionScript a la aplicación. Puede intentarlo
rápidamente añadiendo una sentencia trace como ésta:
trace("Running AIR application using Debug Movie");
3 Pulse Ctrl + Mayús + Intro o seleccione Control -> Depurar película para ejecutar la aplicación con Depurar
película.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Creación de su primera aplicación de AIR en Flash CS3 o CS4
4 Seleccione Comandos > AIR - Configuración de aplicación e instalador para abrir el cuadro de diálogo
correspondiente. En Flash CS4, puede abrir este diálogo seleccionando Archivo > Configuración de AIR.
12
5 Firme el paquete de Adobe AIR con el certificado digital con firma automática:
a Haga clic en el botón Definir… en el mensaje de la firma digital para abrir el cuadro de diálogo Firma digital.
b Haga clic en el botón Crear... para abrir el cuadro de diálogo Crear certificado digital con firma automática.
c Rellene los campos Nombre del editor, Unidad de organización, Nombre de organización, Correo electrónico,
País, Contraseña y Confirmar contraseña.
d Especifique el tipo de certificado. La opción Tipo de certificado hace referencia al nivel de seguridad: 1024-RSA
utiliza una clave de 1.024 bits (menos segunda) y 2048-RSA utiliza una clave de 2048 bits (más segura).
e Guarde la información en un archivo de certificado en la opción Guardar como o haciendo clic en el botón
Examinar... para acceder a la ubicación de la carpeta. (Por ejemplo, C:/Temp/mycert.pfx). Cuando haya
terminado, haga clic en Aceptar.
f Flash regresa al cuadro de diálogo Firma digital. La ruta y el nombre de archivo del certificado con firma
automática creado aparece ahora en el cuadro de texto Certificado. Si no es así, introduzca la ruta y el nombre
de archivo o haga clic en el botón Examinar para encontrarlo y seleccionarlo.
g Escriba la misma contraseña en el campo de texto Contraseña del cuadro de diálogo Firma digital que la
contraseña que asignó en el paso C y haga clic en Aceptar. Para obtener más información sobre la firma de
aplicaciones de Adobe AIR, consulte “Firma de la aplicación” en la página 22.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Creación de su primera aplicación de AIR en Flash CS3 o CS4
6 Para crear el archivo aplicación y el instalador, haga clic en el botón Publicar archivo de AIR. Debe ejecutar los
comandos Probar película o Depurar película para crear los archivos SWF y application.xml antes de crear el
archivo de AIR.
7 Para instalar la aplicación, haga doble clic en el archivo de AIR (application.air) en la misma carpeta en la que
guardó la aplicación.
8 Haga clic en el botón Instalar del cuadro de diálogo Instalación de la aplicación.
9 Revise los parámetros de Preferencias de instalación y Ubicación y asegúrese de que la casilla de verificación ‘Iniciar
aplicación tras la instalación’ está seleccionada. A continuación, haga clic en Continuar.
10 Haga clic en Finalizar cuando aparezca el mensaje Instalación completada.
La aplicación Hello World se asemeja a la de la ilustración:
13
Conversión de un archivo FLA en una aplicación de
Adobe AIR
También es posible convertir un archivo FLA existente en una aplicación de AIR. Para obtener más información,
consulte “Configuración de publicación de Adobe AIR” en la página 14. Si utiliza Flash CS4, consulte Publicación para
Adobe AIR en Utilización de Flash.
Capítulo 6: Actualización de Adobe AIR
para Flash CS3 Professional
La actualización de Adobe® AIR™ para Adobe® Flash® CS3 Professional aumenta el entorno de edición para que pueda
crear, depurar y empaquetar aplicaciones de Adobe AIR con Flash. El proceso de creación de una aplicación de Adobe
AIR consiste en crear un archivo FLA de Adobe AIR, establecer la configuración de publicación adecuada, desarrollar
la aplicación y crear los archivos de aplicación y de instalación que permitan implementarla.
Si utiliza Adobe® Flash® CS4 Professional, consulte Publicación para Adobe AIR en Utilización de Flash para obtener
más información sobre la creación de aplicaciones de AIR.
Para obtener más información sobre las API de ActionScript ®3.0 de Adobe AIR que se pueden utilizar en su aplicación,
consulte Referencia del lenguaje y componentes ActionScript 3.0.
Si quiere obtener una lista con las API de ActionScript de Adobe AIR, consulte “Funcionalidad específica de Adobe
AIR” en la página 55.
Nota: para utilizar clases del paquete air.net, arrastre primero el componente ServiceMonitorShim del panel
Componentes al panel Biblioteca y, después, añada la siguiente sentencia
import al código ActionScript 3.0:
14
import air.net.*;
Creación de un archivo de Adobe AIR
Puede crear documentos de archivo de Flash (Adobe AIR) desde la pantalla de bienvenida de Flash, o bien crear un
archivo de Flash (ActionScript™ 3.0) y convertirlo a archivo de Adobe AIR desde el cuadro de diálogo Configuración
de publicación. No es posible crear un archivo de Adobe AIR desde el cuadro de diálogo Nuevo documento (Archivo
> Nuevo). Para obtener más información sobre la conversión de un archivo FLA en Adobe AIR, consulte
“Configuración de publicación de Adobe AIR” en la página 14.
1 Inicie Flash o, si ya lo ha iniciado, cierre todos los documentos abiertos para volver a la pantalla de bienvenida.
Nota: si ha desactivado la aparición de la pantalla de bienvenida de Flash, puede volver a visualizarla si selecciona
Edición > Preferencias y, después, Pantalla de bienvenida en el menú Al iniciar, en la categoría General.
2 En la pantalla de bienvenida, haga clic en Archivo de Flash (Adobe AIR).
Aparecerá un mensaje de alerta para indicar cómo acceder a la configuración de la aplicación de Adobe AIR y cómo
acceder a la documentación de la Ayuda. Si no desea que aparezca este mensaje en futuras ocasiones, seleccione No
volver a mostrar. Debe tener en cuenta que no será posible volver a activar la aparición de este cuadro.
Configuración de publicación de Adobe AIR
Utilice la configuración de publicación de Flash para examinar o modificar la configuración de un archivo de AIR o
para convertir un archivo de Flash (ActionScript 3.0) en un archivo de Flash (Adobe AIR).
Visualización de la configuración de publicación de Adobe AIR
1 Desde la pantalla de bienvenida de Flash, abra un documento Archivo de Flash (Adobe AIR).
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
2 Seleccione Archivo > Configuración de publicación y haga clic en la ficha Flash para ver la configuración de
publicación de Adobe AIR.
Adobe AIR 1.0 está seleccionado automáticamente en el menú Versión cuando se abre un documento de Adobe
AIR. La versión de ActionScript™ se establece automáticamente en ActionScript 3.0. La configuración local de
seguridad de reproducción se obvia, ya que es irrelevante para un archivo SWF de AIR.
Si ha abierto un archivo FLA de Flash, puede convertirlo en archivo de AIR de Flash modificando su configuración de
publicación.
Conversión de un archivo FLA de Flash en un archivo de AIR de Flash mediante el cuadro de diálogo
Configuración de publicación
1 Realice uno de los siguientes pasos:
• Abra un archivo FLA existente.
• Utilice la pantalla de bienvenida o seleccione Archivo > Nuevo para crear un nuevo archivo FLA.
2 Seleccione Archivo > Configuración de publicación.
3 En la ficha Flash, seleccione Adobe AIR 1.0 en el menú Versión.
La opción de versión de ActionScript está desactivada porque ActionScript 3.0 es la única opción válida para un
archivo de AIR.
15
El resto de opciones predeterminadas son las mismas para un archivo FLA o uno de Adobe AIR.
4 Haga clic en el botón Publicar y luego en Aceptar para cerrar el cuadro de diálogo Configuración de publicación.
Si está seleccionada la herramienta Selección, el inspector de propiedades ahora indica que el destino del
reproductor es Adobe AIR 1.
Nota: si elige el perfil Adobe AIR 1.0, Flash añade automáticamente la ubicación del archivo AIR playerglobal.swc a
la variable de entorno Classpath. El archivo AIR playerglobal.swc permite utilizar las API de AIR de ActionScript. Sin
embargo, si cambia de Adobe AIR 1 a Adobe® Flash® Player 9, Flash no vuelve automáticamente al perfil
predeterminado ni modifica la configuración de Classpath para que utilice el archivo playerglobal.swc para Flash
Player 9. Si cambia la configuración de publicación de Adobe AIR 1 a Flash Player 9, debe cambiar también el perfil
de publicación a Predeterminado.
Para obtener información adicional sobre el cuadro de diálogo Configuración de publicación, consulte el manual
Utilización de Flash en www.adobe.com/go/learn_fl_using_es.
Conversión de un archivo FLA de Flash en una aplicación AIR de Flash mediante el menú Comandos
1 Abra el archivo FLA de Flash.
2 Si va a abrir un archivo de Flash (ActionScript 3.0) nuevo, guárdelo. De no hacerlo, recibirá una advertencia cuando
intente acceder al siguiente paso.
3 Seleccione Comandos > AIR - Configuración de aplicación e instalador.
Aparecerá mensaje de alerta que pregunta si desea convertir el archivo a la configuración de publicación de Adobe AIR.
4 Haga clic en Aceptar para convertir el archivo FLA en una configuración de publicación de Adobe AIR. Aparecerá
el cuadro de diálogo AIR - Configuración de aplicación e instalador.
Para obtener información sobre el cuadro de diálogo AIR - Configuración de aplicación e instalador, consulte
“Creación de archivos de aplicación e instalador de AIR” en la página 16.
Puede utilizar los comandos Probar película, Depurar película y Crear archivo de AIR en el archivo FLA de AIR
convertido.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
Vista previa de una aplicación de Adobe AIR
Puede obtener la vista previa de un archivo SWF de Adobe AIR como lo haría en la ventana de la aplicación de AIR.
Consultar una vista previa resulta útil si se quieren ver los aspectos visibles de la aplicación sin tener que empaquetarla
ni instalarla.
1 Es importante comprobar que se ha definido la configuración de publicación para una aplicación de Adobe AIR.
Para obtener más información, consulte “Configuración de publicación de Adobe AIR” en la página 14.
2 Seleccione Control > Probar película o pulse Control+Intro.
Si no ha definido la configuración de la aplicación desde el cuadro de diálogo AIR - Configuración de aplicación e
instalador, Flash genera un archivo descriptor predeterminado de la aplicación (swfname-app.xml) en la misma
carpeta en la que se escribe el archivo SWF. Si ha definido la configuración de la aplicación desde el cuadro de
diálogo AIR - Configuración de aplicación e instalador, el archivo descriptor de la aplicación reflejará dicha
configuración.
Depuración de una aplicación de Adobe AIR
El archivo SWF de Adobe AIR se puede depurar como del mismo modo que un archivo SWF de ActionScript 3.0 de
Flash Player 9 (con la excepción de la depuración remota).
16
1 Asegúrese de haber definido la configuración de publicación de Adobe AIR.
2 Añada código ActionScript al panel Acciones (Ventana > Acciones). Para realizar pruebas, basta con añadir una
sentencia
trace("My application is running");
3 Seleccione Depurar > Depurar película o pulse la combinación de teclas Control+Mayús+Intro.
Flash inicia el depurador de ActionScript y exporta el archivo SWF con la información de depuración.
Si no ha definido la configuración de la aplicación desde el cuadro de diálogo AIR - configuración de aplicación e
instalador, Flash genera un archivo descriptor predeterminado de la aplicación (swfname-app.xml) en la misma
carpeta en la que se escribe el archivo SWF. Si ha definido la configuración de la aplicación desde el cuadro de
diálogo AIR - Configuración de aplicación e instalador, el archivo descriptor de la aplicación reflejará dicha
configuración.
Cuando selecciona Depurar > Depurar película p pulsa la combinación de teclas Control+Mayús+Intro para
depurar la aplicación, Flash muestra una alerta si ésta no contiene ningún código ActionScript.
trace() como la siguiente en el panel Acciones (en el primer fotograma de la línea de tiempo):
Creación de archivos de aplicación e instalador de AIR
Una vez finalizada la aplicación, puede crear los archivos de aplicación e instalador de AIR para implementarla. Adobe
AIR añade dos nuevas opciones de menú al menú Comandos de Flash: AIR - Configuración de aplicación e instalador
y AIR - Crear archivo de AIR. Una vez creada la configuración de aplicación e instalador de AIR, puede utilizar la
opción AIR - Crear archivo de AIR para crear de nuevo el archivo de AIR (.air), pero con la configuración existente.
Creación de archivos de aplicación e instalador de Adobe
1 En Flash, abra la página o el grupo de páginas que forman la aplicación de Adobe AIR.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
2 Guarde el archivo FLA de Adobe AIR antes de abrir el cuadro de diálogo AIR - Configuración de aplicación e
instalador.
3 Seleccione Comandos > AIR - Configuración de aplicación e instalador.
4 Rellene el cuadro de diálogo AIR - Configuración de aplicación e instalador y haga clic en Publicar archivo de AIR.
Al hacer clic en el botón Publicar archivo de AIR, se empaquetan los siguientes archivos: el archivo FLA, el archivo
SWF, el archivo descriptor de la aplicación, los archivos de iconos de la aplicación y los archivos presentes en el
cuadro de texto Archivos incluidos. Si aún no ha creado un certificado digital, Flash muestra el cuadro de diálogo
Firma digital al hacer clic en el botón Publicar archivo de AIR.
El cuadro de diálogo AIR - Configuración de aplicación e instalador está dividido en dos secciones: Configuración de
la aplicación y Configuración del instalador. Para obtener más información sobre estas configuraciones, consulte las
siguientes secciones.
Configuración de la aplicación
La sección Configuración de la aplicación del cuadro de diálogo AIR - Configuración de aplicación e instalador tiene
las siguientes opciones:
Nombre de archivo Nombre del archivo principal de la aplicación. Utiliza el nombre del archivo SWF como nombre
predeterminado.
17
Nombre Nombre utilizado por el instalador para generar el nombre de archivo y la carpeta de la aplicación. El nombre
sólo puede contener caracteres válidos admitidos en nombres de archivo y de carpeta. Utiliza el nombre del archivo
SWF como nombre predeterminado.
Versión Opcional. Especifica el número de versión de la aplicación. De forma predeterminada, está vacío.
ID Identifica la aplicación con un ID exclusivo. Si lo desea, puede cambiar el ID predeterminado. No utilice espacios
ni caracteres especiales en el ID. Sólo se admiten como caracteres válidos: 0-9, a-z, A-Z, . (punto) y - (guión), de 1 a
212 caracteres de longitud. Su valor predeterminado es
Descripción Opcional. Permite introducir una descripción de la aplicación para mostrarla mientras el usuario la
com.adobe.example.nombre_aplicación.
instala. De forma predeterminada, está vacío.
Copyright Opcional. Permite introducir un aviso de copyright para mostrarlo mientras el usuario instala la aplicación.
Estilo de ventana Especifica el estilo de ventana (o del fondo cromático) que se utiliza en la interfaz de usuario cuando
éste ejecuta la aplicación en su ordenador. Puede especificar la opción Fondo cromático del sistema. Hace referencia
al estilo visual utilizado por el sistema operativo. También puede elegir Fondo cromático personalizado (opaco) o
Fondo cromático personalizado (transparente). Para no mostrar el fondo cromático del sistema de la aplicación,
seleccione Ninguno. El fondo cromático del sistema está presente en la aplicación junto con los controles de ventanas
estándar del sistema operativo. El fondo cromático personalizado (opaco) elimina los controles estándar del sistema y
permite crear controles propios para la aplicación. (El fondo cromático personalizado se crea directamente en el
archivo FLA.) El fondo cromático personalizado (transparente) es como el personalizado (opaco), pero añade
funcionalidad de transparencia en los bordes de la página. Esta funcionalidad permite que las ventanas de la aplicación
no tengan forma cuadrada o rectangular.
Icono Opcional. Permite especificar el icono de la aplicación. El icono aparece tras instalar la aplicación y ejecutarla
en Adobe AIR. Puede elegir entre cuatro tamaños de icono distintos (128, 48, 32 y 16 píxeles) para que se visualice
correctamente en las cuatro vistas en las que aparece. Por ejemplo, el icono puede aparecer en el explorador de archivos
como miniatura, detalle o título. También puede aparecer como icono de escritorio y en el título de una ventana de
aplicación de AIR o en otros lugares.
La imagen predeterminada del icono es el icono de muestra de aplicación de AIR si no se especifica ninguna otra.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
Para especificar un icono, haga clic en el botón Seleccionar imágenes de icono en el cuadro de diálogo AIR Configuración de aplicación e instalador. En el cuadro de diálogo Imágenes de icono, haga clic en la carpeta de cada
tamaño de icono y seleccione el archivo que quiera utilizar. Los archivos deben estar en formato PNG (Portable
Network Graphics).
En la siguiente ilustración se muestra el cuadro de diálogo Imágenes de icono con los iconos de la aplicación
predeterminados de Adobe AIR.
18
Especificación de distintos tamaños de imagen de icono de la aplicación
Si especifica una imagen, debe tener el tamaño exacto (128x128, 48x48, 32x32 o 16x16). Si no proporciona una imagen
con tamaño de icono concreto, Adobe AIR la ajusta a una de las imágenes proporcionadas y crea la imagen.
Configuración avanzada
El botón Configuración del cuadro de diálogo AIR - Configuración de aplicación e instalador permite especificar la
configuración avanzada del archivo descriptor de la aplicación. Al hacer clic en el botón Configuración, aparece el
cuadro de diálogo Configuración avanzada.
En el cuadro de diálogo Configuración avanzada se puede especificar cualquier tipo de archivo asociado que deba
manejar la aplicación. Por ejemplo, si quiere que la aplicación sea la aplicación principal para gestionar archivos
HTML, debe especificarlo en el cuadro de texto Tipos de archivo asociados.
También puede especificar la configuración de los siguientes aspectos de la aplicación:
• El tamaño y la posición de la ventana inicial
• La carpeta de instalación de la aplicación
• La carpeta del menú Programa en la que se coloca la aplicación.
El cuadro de diálogo tiene las opciones siguientes:
Tipos de archivo asociados Le permite especificar tipos de archivos asociados que la aplicación de AIR vaya a
gestionar. Haga clic en el botón Más (+) para añadir un nuevo tipo de archivo en el cuadro de texto. Al hacer clic en el
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
botón Más, aparece el cuadro de diálogo Configuración de tipo de archivo. Si hace clic en el botón Menos (-), eliminará
el elemento seleccionado en el cuadro de texto. Si hace clic en el botón Lápiz, se abre el cuadro de diálogo
Configuración de tipo de archivo para que pueda editar el elemento seleccionado en el cuadro de texto. De forma
predeterminada, los botones Menos (-) y Lápiz aparecen desactivados. Al seleccionar un elemento en el cuadro de
texto, se activan los botones Menos (-) y Lápiz para poder eliminar o editar el elemento. El valor predeterminado del
cuadro de texto en Ninguno.
Para obtener más información sobre la configuración de tipos de archivo asociados, consulte “Configuración de tipo
de archivo” en la página 19.
Configuración de la ventana inicial Permite especifica la configuración de tamaño y de posición de la ventana inicial
de la aplicación.
• Anchura: especifica la anchura inicial de la ventana, en píxeles. De forma predeterminada, el campo está vacío.
• Altura: especifica la altura inicial de la ventana, en píxeles. De forma predeterminada, el campo está vacío.
• X: especifica la posición horizontal inicial de la ventana, en píxeles. De forma predeterminada, el campo está vacío.
• Y: especifica la posición vertical inicial de la ventana, en píxeles. De forma predeterminada, el campo está vacío.
• Anchura máxima y Altura máxima: especifican el tamaño máximo de la ventana, en píxeles. De forma
predeterminada, estos campos están vacíos.
• Anchura mínima y Altura mínima: especifican el tamaño mínimo de la ventana, en píxeles. De forma
predeterminada, estos campos están vacíos.
• Se puede maximizar: permite especificar si el usuario puede maximizar o no la ventana. De forma predeterminada,
esta opción está seleccionada (o es true).
• Se puede minimizar: permite especificar si el usuario puede minimizar o no la ventana. De forma predeterminada,
esta opción está seleccionada (o es true).
• Redimensionable: permite especificar si el usuario puede cambiar el tamaño de la ventana. Si esta opción no se
selecciona, los campos Anchura máxima, Altura máxima, Anchura mínima y Altura mínima aparecen
desactivados. De forma predeterminada, esta opción está seleccionada (o es true).
• Visible: permite especificar si la ventana de la aplicación está visible inicialmente. De forma predeterminada, la
opción está seleccionada (o es true).
Otras opciones Permite especificar la siguiente información adicional relacionada con la instalación:
19
• Carpeta de instalación: especifica la carpeta en la que se instala la aplicación.
• Carpeta del menú Programa: especifica el nombre de la carpeta del menú Programa de la aplicación.
• Usar UI personalizada para actualizaciones: especifica qué ocurre cuando un usuario abre un archivo de AIR para
una aplicación ya instalada. De forma predeterminada, AIR abre un cuadro de diálogo donde el usuario puede
actualizar la versión instalada con la versión del archivo de AIR. Si no quiere que el usuario pueda tomar esta
decisión y desea tener control total sobre la aplicación y sus actualizaciones, seleccione esta opción. Al seleccionar
esta opción, se anula el comportamiento predeterminado y se permite que la aplicación controle sus propias
actualizaciones.
Para obtener más información sobre la actualización de una aplicación de AIR mediante programación, consulte
“Actualización de aplicaciones de AIR” en la página 331.
Configuración de tipo de archivo
Flash muestra el cuadro de diálogo Configuración de tipo de archivo al hacer clic en el botón Más (+) o en el botón
Lápiz en el cuadro de diálogo Configuración avanzada, o bien al añadir o editar tipos de archivo asociados para la
aplicación.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
Los dos únicos campos necesarios de este cuadro de diálogo son Nombre y Extensión. Si hace clic en Aceptar sin haber
rellenado estos campos, Flash mostrará un cuadro de diálogo de error.
Puede especificar las opciones siguientes para un tipo de archivo asociado:
Nombre El nombre del tipo de archivo (por ejemplo, Lenguaje de marcado de hipertexto, Archivo de texto o
Ejemplo).
Extensión La extensión del nombre de archivo (por ejemplo, html, txt o xmpl); puede contener hasta 39 caracteres
alfanuméricos básicos, (A-Za-z0-9) sin punto inicial.
Descripción Opcional. Una descripción del tipo de archivo (por ejemplo, Archivo de vídeo de Adobe).
Tipo de contenido Opcional. Especifica el tipo MIME para el archivo.
Configuración de icono de tipo de archivo Opcional. Permite especificar un icono asociado al tipo de archivo. Puede
elegir entre cuatro tamaños de icono distintos (128x128, 48x48, 32x32 y 16x16 píxeles) para que se visualice
correctamente en las cuatro vistas en las que aparece. Por ejemplo, el icono puede aparecer en el explorador de archivos
como miniatura, detalle o título.
Si quiere especificar una imagen, ésta debe tener el tamaño indicado. Si no especifica ningún archivo para un tamaño
concreto, AIR utiliza la imagen con tamaño más parecido y la escala para que se ajuste al caso concreto.
Para especificar un icono, puede hacer clic en la carpeta del tamaño de icono y seleccionar un archivo de icono, o bien
facilitar la ruta de acceso y el nombre de archivo del archivo de icono en el cuadro de texto que aparece junto al
mensaje. El archivo de icono debe estar en formato PNG.
20
Una vez creado el nuevo tipo de archivo, aparece en el cuadro de lista Tipo de archivo del cuadro de diálogo
Configuración avanzada.
Configuración del archivo descriptor de aplicación
La configuración definida para la aplicación se guarda en el archivo nombre_aplicación-app.xml. Sin embargo, si lo
desea, puede indicar a Flash que utilice un archivo descriptor de aplicación personalizado.
Usar archivo descriptor de aplicación personalizado Permite buscar un archivo descriptor de aplicación
personalizado. Si selecciona la opción Usar archivo descriptor de aplicación personalizado, la sección Configuración
de aplicación del cuadro de diálogo se desactiva. Para especificar la ubicación del archivo descriptor de aplicación
personalizado, puede introducirla en el campo de texto situado debajo de Usar archivo descriptor de aplicación
personalizado, o bien hacer clic en el icono de la carpeta y acceder a la ubicación. Para obtener más información sobre
el archivo descriptor de aplicación, consulte “Creación de un archivo descriptor de aplicación personalizado” en la
página 21.
Configuración del instalador
La segunda sección del cuadro de diálogo AIR - Configuración de aplicación e instalador contiene parámetros
relacionados con la instalación de la aplicación.
Firma digital Todas las aplicaciones de Adobe AIR deben estar firmadas para poder instalarse en otro sistema. Para
obtener más información sobre la asignación de una firma digital a una aplicación Flash de Adobe AIR, consulte
“Firma de la aplicación” en la página 22.
Destino Especifica la ubicación en la que se guarda el archivo de AIR. La ubicación predeterminada es el directorio
en el que se guardó el archivo FLA. Haga clic en el icono de la carpeta para seleccionar una ubicación diferente. El
nombre del paquete predeterminado es el nombre de la aplicación con la extensión de nombre de archivo .air.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
Archivos/Carpetas incluidos Especifica qué archivos y carpetas adicionales se incluyen en la aplicación. Haga clic en el
botón Más (+) para añadir archivos y en el botón de la carpeta para añadir carpetas. Para eliminar un archivo o una
carpeta de la lista, seleccione el elemento correspondiente y haga clic en el botón Menos (-).
De forma predeterminada, el archivo descriptor de aplicación y el archivo SWF principal se añaden automáticamente
a la lista del paquete. La lista del paquete muestra estos archivos aunque no se haya publicado aún el archivo FLA de
Adobe AIR. La lista del paquete muestra los archivos y las carpetas con una estructura simple. No se muestran los
archivos de cada carpeta; los nombres completos de las rutas sí se muestran, aunque pueden aparecer cortados.
La lista no incluye los archivos de icono. Cuando Flash empaqueta los archivos, copia los archivos de icono en una
carpeta temporal relacionada con la ubicación del archivo SWF. Flash elimina la carpeta una vez finalizado el paquete.
¿No consigue crear los archivos de la aplicación y del instalador?
Los archivos de la aplicación y del instalador no se pueden crear en los casos siguientes:
• La cadena del identificador de la aplicación no tiene una longitud correcta o contiene caracteres no válidos. La
cadena del identificador de la aplicación puede tener entre 1 y 212 caracteres dentro del rango 0-9, a-z, A-Z, .
(punto), - (guión).
• No existen los archivos de la lista del instalador.
• Los tamaños de los archivos de icono personalizados son incorrectos.
• La carpeta de destino de AIR no tiene acceso de escritura.
• No ha firmado la aplicación o no ha especificado que se trata de una aplicación de Adobe AIR que se firmará más
adelante.
21
Creación de un archivo descriptor de aplicación
personalizado
El archivo descriptor de aplicación es un archivo XML que se puede editar con un simple editor de texto. Para crear
un archivo descriptor de aplicación predeterminado, edite los valores para especificar los que desee. A continuación
se muestran los valores predeterminados:
• id = com.adobe.example.nombreswf
• fileName = nombreswf
• name = nombreswf
• version = 1.0
• description = vacío
• copyright = vacío
• initialWindow
• title = name
• content = nombreswf.swf
• systemChrome = standard, type = normal
• transparent = false
• visible = true
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
• icon
• image128x128 = icons/AIRApp_128.png
• image48x48 = icons/AIRApp_48.png
• image32x32 = icons/AIRApp_32.png
• image16x16 = icons/AIRApp_16.png
• customUpdateUI = false
• allowBrowserInvocation = false
Para obtener más información sobre el archivo descriptor de aplicación, consulte “Configuración de las
propiedades de una aplicación de AIR” en la página 45.
Firma de la aplicación
Todas las aplicaciones de Adobe AIR deben estar firmadas para poder instalarse en otro sistema. Sin embargo, Flash
permite crear archivos instaladores de Adobe AIR sin firmar para que la aplicación se pueda firmar más adelante. Estos
archivos de instalador sin firmar de Adobe AIR reciben el nombre de paquete AIRI. Esta funcionalidad permite
manejar situaciones en las que el certificado se encuentra en otro ordenador o en las que la firma se gestiona
independientemente del desarrollo de la aplicación.
22
Firma de una aplicación de Adobe AIR con un certificado de firma precomprado en una autoridad emisora de
certificados raíz
1 Haga clic en el botón Definir de Firma digital en el cuadro de diálogo AIR - Configuración de aplicación e
instalador. Se abre el cuadro de diálogo Firma digital.
Este cuadro de diálogo tiene dos botones de opción que permiten firmar la aplicación de Adobe AIR con un
certificado digital o preparar un paquete AIRI. Si decide firmar la aplicación de AIR, puede utilizar para ello un
certificado digital emitido por una entidad emisora de certificados raíz o crear un certificado con firma automática.
Un certificado con firma automática es fácil de crear, pero no es tan fiable como uno emitido por una entidad de
certificados raíz.
Cuadro de diálogo Firma digital. Permite firmar una aplicación de AIR
2 Seleccione un archivo de certificado en el menú o haga clic en el botón Examinar para buscar uno.
3 Seleccione el certificado.
DESARROLLO DE APLICACIONES DE ADOBE AIR 1.5 CON FLASH CS4 PROFESSIONAL
Actualización de Adobe AIR para Flash CS3 Professional
4 Escriba la contraseña.
5 Haga clic en Aceptar.
Para obtener más información sobre el proceso de firma de la aplicación de AIR, consulte “Firma digital de archivos
de AIR” en la página 324.
Creación de un certificado digital con firma automática
1 Haga clic en el botón Crear. Se abrirá el cuadro de diálogo Crear certificado digital con firma automática.
2 Rellene los campos Nombre del editor, Unidad de organización, Nombre de organización, País, Contraseña y
Confirmar contraseña.
3 Especifique el tipo de certificado.
La opción Tipo hace referencia al nivel de seguridad del certificado: 1024-RSA utiliza una clave de 1.024 bits (menos
segura), mientras que 2048-RSA utiliza una clave de 2.048 bits (más segura).
4 Guarde la información en un archivo de certificado en la opción Guardar como o haciendo clic en el botón
Examinar para acceder a la ubicación de la carpeta.
5 Haga clic en Aceptar.
6 En el cuadro de diálogo Firma digital, escriba la contraseña asignada en el segundo paso de este procedimiento y
haga clic en Aceptar.
23
Una vez definido el certificado digital, el botón Definir pasa a ser Cambiar.
Para que Flash recuerde la contraseña utilizada en esta sesión, haga clic en Recordar contraseña para esta sesión.
Si la opción Marca de fecha no está seleccionada al hacer clic en Aceptar, aparece un cuadro de diálogo para advertir
que la aplicación no se instalará correctamente si el certificado digital vence. Si hace clic en Sí en la advertencia, la
marca de fecha se desactivará. Si hace clic en No, la opción Marca de fecha se selecciona automáticamente y se activa.
Para obtener más información sobre la creación de un certificado digital con firma automática, consulte “Firma digital
de archivos de AIR” en la página 324.
También es posible crear una aplicación intermedia de AIR (AIRI) sin firma digital. El usuario no podrá instalar la
aplicación en su escritorio hasta que no haya añadido una firma digital.
Preparar un paquete AIRI para firmarlo más tarde
❖ En el cuadro de diálogo Firma digital, seleccione Preparar un archivo de AIR Intermediate (AIRI) que se firmará
más tarde y haga clic en Aceptar.
El estado de la firma digital cambia para indicar que ha escogido preparar un paquete AIRI para firmarlo más tarde
y el botón Definir pasa a Cambiar.
Loading...
+ 363 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.