Romina izquierdo 2 b2

20
Historia de Flash

description

Flash

Transcript of Romina izquierdo 2 b2

Page 1: Romina izquierdo 2 b2

Historiade Flash

Page 2: Romina izquierdo 2 b2

Adobe Flash Player

En los principios de internet, no había ningún software, que mezclara animación con gráficos.Reproducir animaciones en la web requería GIF o Applets de Java, tecnología difícil de manejar.Pero después de un periodo salía una herramienta llamada Smart Sketch, este producto evoluciono y se cambio su nombre por FutureSplash, que a su tiempo este paso a llamarse FutureSplash Animator en mayo de 1996.

Page 3: Romina izquierdo 2 b2

Las animaciones Flash pueden incorporar textos y gráficos vectoriales, que normalmente no ocupan mucho espacio. El contenido de una animación Flash también puede ser comprimido para reducir aún más el tamaño del archivo.

Cuando empresas de cine o animación (que ya utilizaban tecnología Shockwave) empezaron a utilizar este software, Macromedia se intereso y compro la empresa creadora del programa, FutureWave, pasando FutureSplash Animator a Macromedia.

Page 4: Romina izquierdo 2 b2

Para ver el contenido Flash en tu navegador Web, el plug-in debe estar instalado. Normalmente se instala automáticamente en la mayoría de los navegadores pero, algunas animaciones pueden requerir una versión actualizada para funcionar correctamente. Afortunadamente, siempre podrás descargarte la última versión de en la web de Adobe de manera gratuita. 

Page 5: Romina izquierdo 2 b2

Características de Flash

Animación basada en

objetos

Transformación en 3D

Editor de movimiento

Page 6: Romina izquierdo 2 b2

Versiones de FlashMacromedia Flash Player 2

• Fecha de aparición: 1997.• Principalmente vectores en movimiento y

algunos gráficos rasterizados.

Macromedia Flash Player 3

• Fecha de aparición: 1998.• Añadida la transparencia alfa y la licencia de

compresión MP3.

Macromedia Flash Player 4

• Fecha de aparición: mayo de 1999.• Dio paso a la introducción de streaming MP3

y a la interpolación de movimiento.

Macromedia Flash Player 5

• Fecha de aparición: agosto de 2000.• Agregó la posibilidad de personalizar la

interfaz del entorno de edición.

Macromedia Flash Player 6

• Fecha de aparición de la versión 6.0.21.0: marzo de 2002.

• Soporte para video, componentes de aplicación, librerías compartidas, y la accesibilidad.

Page 7: Romina izquierdo 2 b2

Macromedia Flash Player 7

• Fecha de aparición de la versión 7.0.14.0: septiembre de 2003

• Apoyo progresivo de audio y video streaming (HTTP).

Macromedia Flash Player 8

• Fecha de aparición de la versión 8.0.22.0: agosto de 2005.

• Soporte para la carga en tiempo de ejecución de las imágenes GIF y PNG.

Adobe Flash Player 9

• Fecha de aparición de la versión 9.0.15.0: junio de 2006.

• Nuevo motor de scripting ECMAScript, ActionScript Virtual Machine AVM2. AVM1 se conserva por compatibilidad.

Adobe Flash Player 9 Update 1 Linux

• Fecha de aparición de la versión 9.0.28.0: noviembre de 2006.

• Soporte para el modo de pantalla completa .

Adobe Flash Player 9 Update 2

• Fecha de aparición de la versión 9.0.47.0 9.0.48.0: julio de 2007.

• Actualización de seguridad

Page 8: Romina izquierdo 2 b2

Adobe Flash Player 9 Update 38

• Fecha de aparición de la versión 9.0.115.0: diciembre de 2007.

• Nuevo formato de archivo Flash Video F4V basado en la ISO Base Media File Format (MPEG-4 Parte 12).

Adobe Flash Player 10• Fecha de aparición de la versión 10.0.12.36:

octubre de 2009.

Page 9: Romina izquierdo 2 b2

ActionScript

Page 10: Romina izquierdo 2 b2

Adobe ActionScript es el lenguaje de programación de la Plataforma Adobe Flash. Originalmente desarrollado como una forma para que los desarrolladores programen de forma más interactiva. La programación con ActionScript permite mucha más eficiencia en las aplicaciones de la plataforma Flash para construir animaciones de todo tipo, desde simples a complejas, ricas en datos e interfaces interactivas.

Page 11: Romina izquierdo 2 b2

Características generales del ActionScript

El ActionScript está basado en la especificación ECMA-262.

El ActionScript es, como su nombre indica, un lenguaje de script, esto quiere decir que no hará falta crear un programa

completo para conseguir resultados

Tiene similitudes, con lenguajes tales como los usados en el Microsoft Visual Basic, en el

Borland Delphi etc.

El ActionScript presenta muchísimos parecidos con el

Javascript; si conoce Javascript, la sintaxis y el estilo de

ActionScript le resultarán muy familiares.

Page 12: Romina izquierdo 2 b2

Estructura

Propiedades

Dentro del archivo raíz de la clase, están declaradas como variables (alpha, useHandCursor, length).

Métodos o funciones

Dentro del archivo raíz de la clase, están declaradas como funciones (stop(), gotoAndPlay(), getURL()).

Page 13: Romina izquierdo 2 b2

Clases

Accessibility (nivel superior)

Array (instancias)

Boolean (instancias)

Button (instancias)

Capabilities (nivel superior) Color (instancias)

ContextMenu (instancias)

ContextMenuItems (instancias)

Page 14: Romina izquierdo 2 b2

ActionScript 3.0

ActionScript 3.0 ofrece un modelo de

programación robusto que resultará familiar.

Un núcleo del lenguaje basado

en el próximo borrador de

especificación del lenguaje

ECMAScript (ECMA-262) edición 4.

Un modelo de eventos basado en la especificación de eventos DOM

(modelo de objetos de

documento) de nivel 3.

Page 15: Romina izquierdo 2 b2

Ventajas de ActionScript 3.0ActionScript 3.0 aumenta las posibilidades de creación de scripts de las versiones anteriores de ActionScript.

Se ha diseñado para facilitar la creación de aplicaciones muy complejas con conjuntos de datos voluminosos y bases de código reutilizables y orientadas a objetos.

ActionScript 3.0 permite introducir unas mejoras de rendimiento que sólo están disponibles con AVM2, la nueva máquina virtual.

Page 16: Romina izquierdo 2 b2

Adobe Director

Page 17: Romina izquierdo 2 b2

Adobe Director Es una aplicación de Desarrollo de Software (o Autoría de Software) Multimedia (que inspiró a Adobe Flash® ) destinado para la producción de programas ejecutables ricos en contenido multimedia. Es considerada una de las herramientas más poderosas de integración y programación de medios digitales, debido a su versatilidad de poder incorporar imágenes, audio, vídeo digital, películas flash, y un engina 3D, en una sola aplicación, y manipularlas a través de un lenguaje de programación (Lingo; JavaScript).

Page 18: Romina izquierdo 2 b2

También permite ser distribuido y ejecutado directamente en plataformas Web gracias al formato Shockwave (creado para esos fines). Con Director también es posible programar una amplia gama de aplicaciones basadas en redes, lo que ha permitido crear innumerables sistemas y juegos multiusuario a través de la red.

Las presentaciones multimedia generadas por Director pueden ser distribuidas a través de diversos medios, como discos digitales CD, DVD o cualquier otro soporte de información binaria pendrives, tarjetas de memoria, disco duros.

Page 19: Romina izquierdo 2 b2

Con el lanzamiento de Director 11 y su evolución a la versión 11.5, de la mano de Adobe, se incorporó soporte para DirectX y se extendieron las capacidades en 3D basadas en el engine PhysX de NVIDIA, importación de 3D desde Google SketchUp, así como también filtros de bitmaps, canales de audio 5.1, vídeo en alta definición, soporte para H.264, e integración de Adobe Flash CS3 y Shockwave Player 11.

Page 20: Romina izquierdo 2 b2

Interfaz

El nombre del programa es acorde a la interfaz del mismo, que se ha mantenido a lo largo de los años: La creación o "armado" de una película (movie), sobre un escenario (Stage). Para ello, existen ventanas como el reparto de “actores” (cast), otra para el montaje (score), otra para los guiones (scripts). Es decir, el usuario es como el director de la película, que controla todos sus aspectos.