Flash Builder 4.6. AIR. Compilador ActionScript
9 ene
Se trata de una pequeña interfaz para compilar proyectos ActionScript/Flex.

Descargar Proyecto Flash Builder 4.6 .fxp >>
Si no tienes Flash Builder 4.6 puedes descargar el proyecto comprimido:
Descargar Proyecto Flash Builder 4.6 comprimido >>
En la carpeta AIR_App encontrarás la aplicación para poder usarla sin necesidad de instalar.
JavaScript. PaintDrops Canvas HTML5.
2 ene
Descargar Proyecto JavaScript >>
Para cambiar el color del pincel tenemos que manipular los datos de la imagen que utilizamos como SpriteSheet. Esto provoca un error de seguridad en Firefox y Chrome si la aplicación se ejecuta en local. Por esto, si vas a utilizar alguno de estos navegadores para revisar este ejemplo sería conveniente que lo hicieras en un servidor local.
El selector de color lo hemos tomado ‘prestado’ de Mrdoob Mr.doob HitHub.
Por otro lado, para cambiar el valor de la densidad del pincel y la escala hemos recurrido al nuevo tipo ‘number’ que actualmente sólo soporta WebKit(Chrome, Safari) y Opera, por lo que si ves la aplicación desde otro navegador, estos campos aparecerán como inputs normales.
JavaScript. Galería de imágenes rotatoria.
2 ene
Descargar Proyecto JavaScript versión Mootools&PureMVC >>
Descargar Proyecto JavaScript versión jQuery >>
Para ver este ejemplo es altamente recomendable utilizar Chrome. Por otro lado, como recurro a CSS3 para aplicar los degradados y el efecto de reflejo de las imágenes, debe verse con un navegador que soporte degradados y transformaciones CSS3 (Internet Explorer 9, Opera 11, Firefox 3.5+ y Chrome). En el caso de IE9 hemos recurrido a dibujar los degradados a partir de archivos svg.
Flash Builder 4.6. Aplicación AIR para YUICompressor.
20 dic
Aprovechando las novedades de AIR 3 y, en particular, la posibilidad de crear una aplicación AIR con el runtime incorporado (no es necesario instalarla para poder ejecutarla) hemos realizado una pequeña interfaz para utilizar YUICompressor, el compresor/ofuscador de código JavaScript/CSS.
Descargar proyecto Flash Builder 4.6 >>
Como hemos comentado, no es necesario instalar la aplicación, por lo que si quieres utilizarla directamente la encontrarás en la carpeta AIR_App.
JavaScript. Visor Cubo 3D con Three.
20 dic
Cuando empezamos con esto del 3D, una de las cosas que más cuesta es “ver” cómo se mueven los objetos el espacio. Para ayudar a aquellos que se inicien en esto de la web 3D, aquí va un ejemplo bastante simple. Se trata de un visor 3D en el que podemos mover un cubo en el espacio.
Hemos utilizado Three, desarrollado por MrDoob.
Es muy recomendable ver el ejemplo con el navegador Chrome.
JavaScript. PureMVC Framework & Mootools
12 dic
Un ejemplo de galería de imágenes utilizando PureMVC (JavaScript) y Mootools. Es una adaptación a JavaScript/PureMVC del ejemplo para ActionScript 3 que ya posteamos hace algún tiempo:
FrameWork Mate y Galería de Imágenes
Flash Builder 4.6/Flex 4.6 ya están aquí
2 dic
BuenAS:
Mientras esperamos si esto de la plataforma Flash acaba muriendo o, por el contrario, se reactiva más que nunca, nos podemos entretener con la nueva actualización de Flash Builder
Flash/Flex is dead?
16 nov
Por ir recopilando las noticias de estos días. No se que pensar… lo de Flex lo veo muy crudo.
Flash Professional and the Future
Clarifications on Flash Player for Mobile Browsers, the Flash Platform, and the Future of Flash
Ya estamos en Google +
11 nov
Desde hace unos días estamos actualizando nuestros contenidos también a través de nuestra pagina en google +
La podéis visitar desde el siguiente enlace:
Os esperamos a todos y esperamos disfruteis de los contenidos.
Flexmojos + Build Number Plugin
3 sep
Uno de los imprescindibles de mis proyectos FlexMojos +Maven es el plugin “buildnumber”. Este plugin nos permitirá generar un número de versión único cada vez que compilamos nuestra aplicación.
El plugin ofrece varias posibilidades, pero la más interesante es la obtención del número de versión a partir de nuestro repositorio de control de versiones.
Añadir el plugin al fichero “pom.xml”
El primer paso es incluir la conexión con nuestro SCM.
<scm>
<connection>scm:svn:svn://url/trunk/</connection>
<developerConnection>scm:svn:svn://url/trunk/</developerConnection>
</scm>
Posteriormente hay que incluir el plugin.
<plugins>
…
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.0</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
</configuration>
</plugin>
…
</plugins>
Añadir las declaraciones al plugin flexmojos
Utilizamos “defineDeclaration” para incluir el buildNumber y la fecha a nuestro SWF en tiempo de compilación.
<plugin>
<groupId>org.sonatype.flexmojos</groupId>
<artifactId>flexmojos-maven-plugin</artifactId>
<version>3.8</version>
<extensions>true</extensions>
<configuration>
…
<definesDeclaration>
<property>
<name>BUILD::buildNumber</name>
<value>"${buildNumber}"</value>
</property>
<property>
<name>BUILD::timestamp</name>
<value>"${timestamp}"</value>
</property>
</definesDeclaration>
…
</configuration>
</plugin>
Utilizar las declaraciones en el SWF
En cualquier parte de nuestra aplicación podemos incluir unas constantes de este modo.
public static const BUILD_NUMBER:String=BUILD::buildNumber;
public static const BUILD_TIMESTAMP:String=BUILD::timestamp;











