Quiero empezar con un tutorial que hace tiempo escribí para una página en donde me pidieron fuera colaborador.
La plataforma flash se caracteriza por tener su propio código, y la ventaja de no depender de un esquema muy estrecho es su capacidad para perfeccionar el lenguaje. Actualmente flash tiene 3 versiones de su lenguaje, estos son ActionScript 1.0, ActionScript 2.0 y ActionScript 3.0
Conforme fue avanzando el tiempo el lenguaje también fue evolucionando y en cada una de las versiones se agregaron metodos para escribir aplicaciones más complejas. Las versiones 1.0 y 2.0 en escencia son la misma, el salto a la versión 2.0 fue un incremento en las funciones de trabajo del reproductor (oooops palabra nueva) AS1.0 fue creado primariamente para las animaciones, AS2.0 para la programación orientada a objetos pero AS3.0 fue reescrito para convertirse en un lenguaje estricto que acelera el trabajo y propagación de eventos con una estructura muy similar a Java.
Aclarado el punto de que flash tiene su propio lenguaje, queda señalar los distintos tipos y sabores de flash:
- Flash player: Encargado de la reproducción de los archivos hechos en formato SWF (pronuncia suif). En otras palabras es como una videocasetera en forma de programa, le metemos una pelicula (también se le llama pelicula a un archivo SWF) y esta la reproduce en pantalla.
- Flash: Es el entorno de programación en el cual desarrollamos animaciones, programas, formularios, juegos etc.
- Flash Builder ó Flex: es una forma especial de Flash que permite programar Flash en un estilo HTML o XHTML para todos los programadores de la DISQUE Web2.0
- Flash Catalyst: En realidad catalyst debería formar parte de Flash Builder, ya que este programa se encarga de convertir dibujitos (sip dibujitos tal cuales y viles) en componentes como botones, sliders, scrollbars, etc.
- Adobe AIR: Es un runtime (o emulador) que permite simular un archivo SWF como si fuera un programa normal de PC o MAC dandole capacidades de acceso al sistema.
La versión más reciente del Flash Player hasta la fecha es la 10.1 con la versión de programación ActionScript 3.0 y que puede usarse en Flash CS4 y CS5 asi como Flash Builder 4.
Una cosa que me encanta recalcar, es que la plataforma Flash existe en todos los sistemas operativos comerciales como Windows, OSX,Linux,iPhone,Windows Mobile,Android y Symbian. Si me salte alguno me dicen.
Algo que ningún otro lenguaje puede abarcar, y todo con las mismas herramientas y versiones del codigo SIN alterar la forma de programar.
Saludos!













This post has no comment.