1. Adobe Flash es un programa de
software utilizado para crear y
manipular gráficos y animación. Es
uno de los programas más utilizados
para la creación de páginas web
animadas, reproductores de vídeo y
audio streaming de aplicaciones.
2. FLASH
El formato de Adobe Flash es .fla y los
archivos Flash compartidos en la red son
tradicionalmente en el formato SWF o
ShockwaveFlash, aunque muchos otros
tipos de archivos pueden ser vistos o
manipulados con este software.
Los archivos .swf pueden ser ejecutados
por el flash player sintener conexión a
Internet.
3. 1980
La historia de Flash se remonta a la década de 1980, cuando el
estudiante de secundaria Jonathan Gay utiliza una vieja
computadora Apple II para crear programas informáticos de
dibujo. Jonathan entró en una Feria de Ciencia con el programa,
conocido como Súper Paint Después de ganar, su programa captó
la atención del desarrollador de software Charlie Jackson.
Jackson estaba en el proceso de iniciar una empresa conocida
como Silicón Beach Software, que producía programas para la
línea de computadoras Macintosh.
Con pocos fondos disponibles para contratar a los
desarrolladores con experiencia, Jackson contrató a Gay para
ayudar a crear sus programas.
4. 1993
Gay trabajó en Silicón Beach hasta el final de la
universidad.
Jonathan desarrolló una serie de juegos de ordenador
para la empresa, incluyendo el popular "Dark Castle, así
como un programa de ilustración llamada Intel liDraw.
Usando las habilidades de animación y gráficos que
aprendió durante el desarrollo de estos programas, Gay
decidió poner en marcha su propia empresa y crear
software para tabletas digitales.
Fundó Future Wave Software
en enero de 1993 e inmediatamente creó Smart Sketch.
.
5. CREACIÓN DE FLASH
1995
En 1995 , los desarrolladores de FutureWave se dieron
cuenta de la posibilidad de utilizar SmartSketch como
una herramienta de animación.
En ese momento, Internet y la World Wide Web eran
relativamente conceptos nuevos.
Gay y su equipo agregó animación y características de
Java Para SmartSketch, y lo renombró como
FutureSplash animador.
Este programa fue la primera versión del programa
Flash que utilizamos hoy.
1996
El verano de 1996 , las primeras unidades de Future
Splash Animator
6. MACROMEDIA
1996
Future Splash tuvo tanto éxito en el mercado
de las computadoras. Disney Online también
utiliza el programa para desarrollar su sitio
web.
En noviembre de 1996, Macromedia ofrece a
comprar el programa, y en diciembre, Gay
acepta. Macromedia acortó el nombre del
producto a Flash , y contrató a Jonathan Gay
como Vicepresidente de Tecnología.
7. ADOBE 2005
Macromedia lanzó ocho versiones de Flash,
cada una más avanzada quela anterior. Para
2005 , el programa estaba equipado para
reproducir música y video en vivo, y fue
ampliamente utilizado para una variedad de
aplicaciones de animación y gráficos. A
finales de 2005 Adobe Systemsad quirió
Macromedia, incluyendo el programa.
En 2007 , Adobe lanzó una nueva versión de
Flash conocida como CS3, que comenzó a
parte del paquete Adobe Creative Suite.
2007
11. Adobe ActionScript es el lenguaje de programación de la
Plataforma Adobe Flash. 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ándarECMA-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.
12. ActionScript 1.0 es la versión del lenguaje utilizada en
Flash Player 6 y en versiones anteriores.
En esta fase inicial del desarrollo, el modelo de objetos
de ActionScript ya se basaba en el concepto
De objeto como tipo de datos básicos.
Un objeto de ActionScript es un tipo de datos
compuesto con un conjunto de propiedades. Al describir
el modelo de objetos,
El término propiedades abarca todo lo que está asociado
a un objeto, como las variables, las funciones o lo
métodos.
13. •En ActionScript 2.0 se incluyeron palabras claves nuevas,
como class
Extends, public y private,Que permiten definir clases
como Java C++.
Es importante saber que el mecanismo de herencia
subyacente no ha cambiado entre ActionScript 1.0
Y ActionScript 2. 0 simplemente se ha añadido una nueva
sintaxis para la definición de clases. La cadena de
prototipos
Funciona de la misma manera en ambas versiones de
lenguaje.
14. 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.
Un modelo de eventos basado en la especificación de eventos DOM
(modelo de objetos de documento) de nivel 3.
15.
16. 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.
17. 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.
18. Aunque Flash es actualmente
el más extendido, popular y
sobre el que más se
desarrolla, Shockwave
mantiene una fuerte posición
por el número de ordenadores
donde está instalado.. Los
archivos Flash (swf) pueden
ser ejecutados en
Shockwave, pero no a la
inversa.
19. Otras características no incorporadas por Flash
incluyen un motor de render mucho más rápido,
junto con aceleración 3D por medio
de hardware, acceso directo al píxel
en imágenes bitmap, diferentes modos de
filtrado para composiciones en capas de los
gráficos y compatibilidad con
diversos protocolos de red, incluido Internet
Relay Chat.
•Además, a través de los Xtras, los
desarrolladores pueden ampliar la funcionalidad
de Shockwave con aplicaciones hechas a medida.
20. Macromedia Shockwave Player,
instalado en un 50% de los
navegadores. Macromedia Flash
Player, instalado en un 98% de los
navegadores. Utiliza ficheros con
extensión ".swf" desarrollados con
Macromedia Flash, Macromedia
FreeHand, Generator y otras
aplicaciones.