ene 23

Aplicación Flex con pruebas de rendimiento en tiempo real y reflejadas en gráficas de datos comparativas
http://businessintelligence.me/projects/performance_tester/performanceTester.html

Visible vs alpha vs removeChild()
Ventajas y desventajas de cada uno de los métodos, y situaciones prácticas de cada uno
http://www.insideria.com/2008/11/visible-false-versus-removechi.html

Caracteres “\n” y “\r” en un String de ActionScript
http://www.moock.org/blog/archives/000281.html

Descarga (unload) de contenidos cargados en Flash Player.
A veces es un infierno. Aquí entendereis el por qué y cómo solventarlo
http://www.moock.org/blog/archives/000279.html

Más sobre descarga de contenidos
http://www.gskinner.com/blog/archives/2008/04/failure_to_unlo.html

La manera más rápida de copiar un array
http://agit8.turbulent.ca/bwp/2008/08/04/flash-as3-optimization-fastest-way-to-copy-an-array/

Operaciones matemáticas más rápidas. Optimización mediante operadores de bit
http://lab.polygonal.de/2007/05/10/bitwise-gems-fast-integer-math/

Comparativa de rendimiento de los distintos loops de AS3
http://lab.polygonal.de/2006/10/08/as3-loops-performance-comparison/

Comparativa de rendimiento entre Flash Player Debugg y Flash Player Release
http://lab.polygonal.de/2006/10/08/as3-loops-performance-comparison/

Optimización de operaciones con seno y coseno
http://lab.polygonal.de/2007/07/18/fast-and-accurate-sinecosine-approximation/

Optimización de cálculo
http://rockonflash.wordpress.com/2007/08/11/optimizations-for-as3-calculations/

Técnicas generales de optimización. Pdf muy completo
http://je2050.joa-ebert.com/files/misc/as3opt.pdf

Optimización de operaciones de cálcula básicas y uso de la clase Math
http://osflash.org/as3_speed_optimizations

Comparativa entre métodos “manuales” y la clase Math
http://www.calypso88.com/?cat=7

Loops y variables. Un ejemplo muy concreto
http://www.bit-101.com/blog/?p=1271

Int, uint, Number
http://www.gskinner.com/blog/archives/2006/06/types_in_as3_in.html

sep 10

Para aquellos que usen o piensen en usar Eclipse para desarrollar Flash u otros, creo que deberían conocer esta herramienta. Se trata de un configurador a medida de Eclipse…

Eclipse tiene “cientos” de plugins, algunos gratuitos (la mayoría), otros de pago como FDT.
Este configurador (Yoxos on demand) te permite elegir entre todos los plugins disponibles que vas añadiendo a la configuración. Una vez terminado esto, puedes descargar un zip con el paquete completo.

Hay de lo más variado, desde un gestor de tareas o TODO´s (Mylyn) hasta editores de imágenes, control de versiones (svn, cvs), widgets como lectores de RSS, y un sin fin de utilidades y entornos de programación que ni se me hubieran pasado por la cabeza que podrían estar incluidas en un IDE que principalmente sirve para editar código.

Y como no, el mejor para mí es FDT, que recomiendo a todos para desarrollar ActionScript (2 y 3).
Por cierto, la última versión tiene el mismo debugger que FlexBuilder y soporte para AIR

Personalmente me gusta mucho la idea de tener un entorno único (no del todo, claro) para desarrollar. Una herramienta con la que podamos familiarizarnos y que nos sirva como cuartel general para la mayoría de nuestras tareas.

Aquí va el enlace:
http://ondemand.yoxos.com/geteclipse/start

mar 05

Acabo de encontrar un listado de las nuevas características que incluirá ActionScript 4 en relación con la versión 3. Las mejoras son muchas, y veo que esto cada vez es mas serio. Hay bastante similitud con C#, lo cuál creo que es muy positivo.

ActionScript está basado en ECMAScript y la nueva versión llevará integradas varias de las mejores propuestas para ECMAScript 4.

Por mi parte, me alegro mucho del camino que está tomando mi queridísimo (ciertas veces odiado) ActionScript, y estoy seguro de que algún día se podrá comparar (tal vez igualar) a la potencia de lenguajes más sólidos como C# o Java.

Enlace (Colin Moock)