Lo que yo sé de AS2 #Introducción a AS2
Lo que yo sé de AS2 (condensado y pasteurizado)
*AUTOR: Juan Delgado Zárate
zarate.tv | dandolachapa.com | loqueyosede.com
FlashLa.com | After-Hours.org
Introducción a AS2
Diferencias entre AS1 y AS2
Después de compilar, ninguna. AS2 introdujo en Flash una nueva forma de programar, de organizar el código básicamente. Pero una vez que compilamos, es prácticamente igual. Una cosa es la versión de ActionScript que utilicemos para programar y otra muy distinta acciones específicas de una versión del player. Por ejemplo, ExternalInterface es una acción u objeto específico del player 8, pero no es AS2 intrínsecamente.
Diferencias entre AS2 y AS3
Yo en su día pensé que con AS2 el lenguaje se estabilizaría por un largo tiempo. Error. AS3 no ha tardado mucho en llegar, esperemos que esta vez para quedarse por más tiempo.
La organización interna de las clases ha cambiado sustancialmente, aunque si ya sabes AS2, el salto no creo que sea brutal. Y digo creo porque aún no he compilado una línea de AS3.
Las máquinas virtuales
Dicho esto, lo que sí ha cambiado y mucho es el bytecode producido. Es decir, a lo que el compilador traduce nuestro código. AS1 y AS2 funcionan dentro de la AVM1 (ActionScript Virtual Machine 1) mientras que AS3 lo hace dentro de la AVM2. Este cambio ha supuesto una importante mejora del rendimiento de las aplicaciones siempre que estén hechas con AS3. No es posible compilar AS3 para que funcione en la AVM1. El player 9 lo que hace es incluir ambas máquinas virtuales, y ejecuta el código en una u otra dependiendo de la versión del swf.
Tampoco voy a ahondar más en AS3, eso igual lo hago dentro de 4 años
[ anterior ] [ siguiente ]
Compártelo:
Visto 5.929 veces
[…] Introducción a AS2 […]
[…] [ anterior ] [ siguiente ] […]
[…] [ anterior ] [ siguiente ] […]