Diana huayamave

12
*HISTORIA DEL FLASH *ACTIONSCRIPT *ADOBE DIRECTOR

Transcript of Diana huayamave

Page 1: Diana huayamave

*HISTORIA DEL FLASH*ACTIONSCRIPT*ADOBE DIRECTOR

Page 2: Diana huayamave

HISTORIA DEL FLASH

Adobe Flash Adobe Flash es una plataforma multimedia desarrollado y distribuido por Adobe Systems. Adobe Flash Adobe Flash (anteriormente Macromedia Flash) es una plataforma multimedia originalmente adquirido por Macromedia y actualmente desarrollado y distribuido por Adobe Systems. Desde su introducción en 1996, Flash se ha convertido en un método popular para añadir animación e interactividad a las páginas web.Adobe Macromedia Flash se originó en el año 1992. Macromedia es una gráfica estadounidense y desarrollo web empresa de software con sede en San Francisco, California, produce productos tales como Macromedia Flash y Macromedia Dreamweaver. Su antiguo rival, Adobe Systems, Macromedia adquirió el 3 de diciembre de 2005 y 2009 a partir de los controles de la línea de productos de Macromedia.

Adobe Flash Macromedia Flash Macromedia Flash 1 1996 2 1997 3 1998 Macromedia Flash Macromedia Flash 4 1999 5 2000 Macromedia Flash Macromedia Flash MX 2002 Macromedia Flash MX 2004 2003 Macromedia Flash 8 2005

Page 3: Diana huayamave

ADOBE FLASH ADOBE FLASH CS3 PROFESSIONAL 2007 ADOBE FLASH CS4 PROFESSIONAL 2008 ADOBE FLASH

ADOBE FLASH FLASH PUEDE MANIPULAR GRÁFICOS VECTORIALES Y DE MAPA DE BITS, Y SOPORTA STREAMING DE AUDIO Y VÍDEO. CONTIENE UN LENGUAJE DE PROGRAMACIÓN LLAMADO ACTIONSCRIPT. VARIOS PRODUCTOS DE SOFTWARE, SISTEMAS Y DISPOSITIVOS SON CAPACES DE CREAR O MOSTRAR CONTENIDO FLASH, INCLUYENDO ADOBE FLASH PLAYER, QUE ESTÁ DISPONIBLE GRATIS PARA LOS NAVEGADORES WEB MÁS COMUNES, ALGUNOS TELÉFONOS MÓVILES Y OTROS DISPOSITIVOS ELECTRÓNICOS

ADOBE FLASH FLASH ES COMÚNMENTE UTILIZADO PARA CREAR SITIOS WEB> INTERACTIVO> CREAR ANIMACIONES> ANUNCIOS> FLASH> APPLICATION STREAMING DE AUDIO Y VIDEO> DESARROLLO DE APLICACIONES DINÁMICAS DE INTERNET> PRESENTACIÓN> SOCIEDAD Y 2D O 3D JUEGOS.

VERSIONES DE FLASHFUTURE SPLASH ANIMATOR -> MACROMEDIA FLASH -> ADOBE FLASH

Page 4: Diana huayamave

Future Splash Animator 1.0 1996 Macromedia Flash 2 1997 Macromedia Flash 3 1998 Macromedia Flash 4 1999 Macromedia Flash 5 2000

Macromedia Flash MX 2002 Macromedia Flash MX 2004 2003 Macromedia Flash MX Professional 2004 2003 Macromedia Flash Basic 8 2005

Page 5: Diana huayamave

Macromedia Flash Professional 8 2005

 Adobe Flash Professional 9 2006

 Adobe CS3 2007

Adobe CS4 2008

Adobe CS5

Page 6: Diana huayamave

ACTIONSCRIPT

Page 7: Diana huayamave

ACTIONSCRIPTAdobe 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.La versión más extendida actualmente es ActionScript 3.0, que significó una mejora en el manejo de programación orientada a objetos al ajustarse mejor al estándar ECMA-262 y es utilizada en las últimas versiones de Adobe Flash y Flex y en anteriores versiones de Flex. Desde la versión 2 de Flex viene incluido ActionScript 3, el cual mejora su rendimiento en comparación de sus antecesores, además de incluir nuevas características como el uso de expresiones regulares y nuevas formas de empaquetar las clases

Page 8: Diana huayamave

Características generales del ActionScript

Como ya hemos comentado, el ActionScript es el lenguaje de programación propio de Flash, tal y como el Lingo lo es de Macromedia Director, por ejemplo. El ActionScript está basado en la especificación ECMA-262El ActionScript es, como su nombre indica, un lenguaje de script, esto quiere decir que no hará falta crear un programa completo para conseguir resultados, normalmente la aplicación de fragmentos de código ActionScript a los objetos existentes en nuestras películas nos permiten alcanzar nuestros objetivos.El ActionScript es un lenguaje de programación orientado a objetos, tiene similitudes, por tanto, con lenguajes tales como los usados en el Microsoft Visual Basic, en el Borland Delphi etc... aunque, evidentemente no tiene la potencia de un lenguaje puramente orientado a objetos derivado del C o del Pascal como los anteriores...El ActionScript presenta muchísimos parecidos con el Javascript; si conoce Javascript, la sintaxis y el estilo de ActionScript le resultarán muy familiares. Las diferencias entre ambos lenguajes las puede encontrar en la ayuda que acompaña al Flash MX.

Page 9: Diana huayamave

ActionScript 3.0

ActionScript 3.0 ofrece un modelo de programación robusto que resultará familiar a los desarrolladores con conocimientos básicos sobre programación orientada a objetos. Algunas de las principales funciones de ActionScript 3.0 son:Una nueva máquina virtual ActionScript, denominada AVM2, que utiliza un nuevo conjunto de instrucciones de código de bytes y proporciona importantes mejoras de rendimiento.Una base de código de compilador más moderna, que se ajusta mejor al estándar ECMAScript (ECMA 262) y que realiza mejores optimizaciones que las versiones anteriores del compilador.Una interfaz de programación de aplicaciones (API) ampliada y mejorada, con un control de bajo nivel de los objetos y un auténtico modelo orientado a objetos.Un núcleo del lenguaje basado en el próximo borrador de especificación del lenguaje ECMAScript (ECMA-262) edición 4.Una API XML basada en la especificación de ECMAScript para XML (E4X) (ECMA-357 edición 2). E4X es una extensión del lenguaje ECMAScript que añade XML como un tipo de datos nativo del lenguaje.Un modelo de eventos basado en la especificación de eventos DOM (modelo de objetos de documento) de nivel 3.

Page 10: Diana huayamave

ADOBE DIRECTOR

Page 11: Diana huayamave

ADOBE DIRECTOR

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 engine 3D, en una sola aplicación, y manipularlas a través de un lenguaje de programación (Lingo; Javascript).Desarrollado originalmente por la empresa Macromedia, es actualmente distribuido por Adobe Systems Incorporated.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, discos duros. 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.

Page 12: Diana huayamave

Director también permite la manipulación de modelos en 3D, gracias a Shockwave 3D. Es así como diversos programas de modelamiento, como 3D Studio MAX (de la empresa Autodesk), permiten exportar sus modelos (incluyendo las animaciones) en formato Shockwave 3D, el que puede ser importado a Director, y manipulado a través de instrucciones. A través de variados Xtras (como Havok), Director también puede manipular propiedades físicas de modelos 3D (como por ejemplo, gravedad, coeficientes de roce, restitución, etc) que permiten lograr simulaciones más realistas, tanto para software de ingeniería avanzada, como para juegos.Además del potente lenguaje incorporado (Lingo), una de sus principales ventajas radica en el uso de los llamados xtras. Se trata de “pequeños programas” (plugins) desarrollados en lenguaje C++ por otros usuarios o terceras empresas, que proporcionan al usuario infinidad de utilidades.Se pueden generar varios tipos de archivos, sin embargo lo más normal es crear un archivo ejecutable para Windows (.exe) o Macintosh (.app). De esta forma puede verse la presentación en cualquier ordenador, sin tener instalado Adobe Director.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.