Archivo de Junio, 2010

AIR2. Flash Builder 4. Añadir a un swf ya creado un controlador para el evento ADDED_TO_STAGE con java.

Cuando un swf carga otro, y el segundo accede al stage antes de que se produzca el evento ADDED_TO_STAGE en la clase principal, suele aparecer este error:

"TypeError: Error #1009: Cannot access a property or method of a null object reference."

alertando de que el stage aún es nulo. Para evitar esto, nos curamos en salud dejando el constructor de la clase principal vacío, sólo con la declaración de un listener para dicho evento, y trasladamos todo el código que hubiese estado en el constructor al controlador declarado. Sin embargo, puede llegar a nuestras manos algún swf en el que no hayan tenido esta precaución. Para este caso, y basada en la aplicación java que ha desarrollado

Valentin Simonov - Tired of people using stage in constructor?

hemos hecho esta pequeña interfaz AIR que lanza la aplicación java pasándole como parámetros el archivo swf que hay que reparar y la carpeta donde guardarlo.

La primera vez que se lanza la aplicación AIR hay que configurar la ruta de la carpeta donde esté instalado el Java JRE (la carpeta raíz del JRE).

Descargar código fuente proyecto Flex 4 - AIR 2 >>

AIR 2. Flash Builder 4. Generador de proyectos.

Se trata de una actualización de AIR. Generador de proyectos Flex.

Descargar código fuente proyecto Flex 4 - AIR 2 >>

Leer más »

Flash CS5. Ya está aquí Flash Player 10.1 y AIR 2.0

Con la publicación de Flash Player 10.1 y AIR 2.0, hoy se puede decir que "realmente" ha salido Flash CS5:

Adobe Flash Player 10.1

Adobe AIR 2.0.2 Instalador

Y la descarga completa de Flash Player 10.1 (debugger y release, para las distintas plataformas):

Adobe Flash Player 10.1 Update for Flash CS5 Professional

Aunque habrá que esperar al martes de la semana que viene (15 de junio) para disponer de AIR 2 SDK (Flash CS5 sí está actualizado, por si alguien no puede esperar).

Un saludo.