Download - Pinargote quiroz jennifer
Flash nació en un contexto mundial en el cual
supuso una auténtica revolución, pero cabe
destacar que no nos encontramos ya en esa
situación, estamos en el año 2010 y llevamos tres
años desde que salió un dispositivo que cambió la
manera de entender el mercado. Todos sabemos la
revolución que supuso el iPhone, tanta que muchos
fabricantes han presentado sus propias respuestas
al fenómeno.
Tenemos que retroceder nada más y nada menos que
quince años para ver el nacimiento de Flash. Por aquel
entonces no se llamaba Flash, sino que se llamaba
FutureSplash. Lo que hacía algunos años había nacido
como un programa de dibujo, por el auge de Internet
fue reconducido a un potente programa de dibujo
vectorial orientado a la Web.
En el año 1996 Macromedia adquiere la compañía y
rebautiza el programa como Flash, conjunción de
Future y Splash. Pero debemos recordar como era
Internet hace catorce años, y el porqué de la
revolución que supondría Flash.
Todo esto ha propiciado un cambio
profundo en la forma de acceder a
Internet.
Acceder a la World Wide Web a través
de un dispositivo móvil se ha convertido
en lo más normal del mundo. Antes
también se accedía si, pero de una
manera puntual y solo por parte de unos
determinados usuarios.
Se basa en imágenes vectoriales lo que permite que
al calibrar sus tamaños éstas no se pixel en o
pierdan calidad.
Está respaldado por el 95% de los navegadores y
funciona independientemente del sistema operativo.
Flash logra presentaciones semis o profesionales
de muy buena calidad.
Flash nos permite crear sitios de calidad y de
rápida descarga (si lo usamos con inteligencia).
La principal desventaja es que según las
estadísticas muchosinternautas todavía no se
sienten a gusto en los sitios creados conFlash.
Otra desventaja es que para visualizar una página
creada con Flash serequiere descargar un pluguin
especial si no lo teníamos instaladopreviamente.
Posee limitaciones de ancho de banda y
velocidad, porque en general,las páginas en flash
suelen ser muy pesadas para cargar
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.
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.
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ódigode 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.
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-
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,
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.
En la mayor parte de las
ocasiones, no será necesario
"programar" realmente, Flash
MX pone a nuestra disposición
una impresionante colección de
"funciones" (de momento
entenderemos "funciones"
como "código ActionScript que
realiza una función
determinada") ya
implementadas que realizan lo
que buscamos, bastará con
colocarlas en el lugar adecuado.
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.
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.
Históricamente, la comunidad más cercana a Flash y desconocedora de Director, tiende a preguntarse sobre las comparaciones entre ambos programas. Literalmente, Director y Flash no son competidores. Flash nació en 1996, orientado al desarrollo de aplicaciones multimedia en Web, y en poco tiempo evolucionó poderosamente de la mano del lenguaje ActionScript. Director nació varios años antes (1985), y evolucionó como una poderosa herramienta de integración de medios digitales, de alta calidad, y que también generó una arista para su incorporación a Web (Shockwave).
La evolución de la popularidad de Flash sobre Shockwave tiene varias explicaciones; no solo el plugin de Shockwave fue históricamente más pesado y menos amigable de instalar que Flash, sino también la autoría de Director siempre ha requerido la mano de un desarrollador de software, con conocimientos en programación; en cambio Flash se posicionó rápidamente en el universo de diseñadores Web (sin necesidad de poseer conocimientos de programación), y de hecho ha incentivado con los años el aprendizaje de programación ActionScript a varios "no programadores", generando una importante sinergia en el mundo del diseño y la programación -antes estrictamente lejanos-. Por otro lado, Macromedia logró acuerdos con empresas como DELL y Apple, para que Flash sea preinstalado en sus sistemas, evitando que los usuarios deban instalar software adicional.