sábado, 30 de noviembre de 2013

ActionScript

ActionScript 1.0



ActionScript arrancó con comandos sencillos para controlar la línea de tiempo como play y stop. Además podía controlar las líneas de tiempo de objetos dentro del entorno Flash, llamados Movie Clips, y controlar su ubicación x e y, su anchura (width) y altura (height). También podía ajustar y extraer variables, utilizar bucles y comunicarse con bases de datos utilizando PHP, ASP, ColdFusion, etc.; prácticamente todo lo que se necesita para explorar Flash. Los desarrolladores pronto añadieron código para crear hélices de ADN, animaciones complejas, juegos y aplicaciones Web como carros de compra y
Galerías multimedia

ActionScript 1.0, con la publicación de Flash MX, evolucionó para incluir varios objetos más y métodos disponibles y permitía programación orientada a los objetos, pero estaba limitado por su implementación de clases. No transcurrió mucho hasta la publicación de ActionScript 2.0 con la siguiente versión de Flash, Flash MX 2004, aunque ActionScript siguió proporcionando una programación sencilla para los no programadores. En Flash 8 se volvió a incluir un asistente de scripts que ayuda a los no programadores, que estaba en las versiones anteriores de Flash pero fue omitido en la versión Flash MX 2004.

ActionScript 2.0


Flash utiliza un lenguaje de programación denominado ActionScript. Este potente lenguaje está basado en el estándar ECMAScript y es similar a JavaScript y Java. La versión 2.0 es la versión de ActionScript incorporada en Flash MX 2004. No obstante no es obligatorio emplear esta versión en los documentos elaborados con Flash MX 2004. Dependiendo del código utilizado, es posible desarrollar aplicaciones con ActionScript 2.0 tanto para el reproductor Flash Player 7 como para Flash Player 6.
Otra característica propia de ActionScript 2.0 (también llamado AS 2.0) consiste en la manera de generar y manejar los eventos. Un evento es un suceso que ocurre durante la reproducción de un archivo SWF, y puede estar originado por la pulsación de una tecla, la finalización de la carga de un archivo, o alguna acción sobre un botón del escenario. 

  1. Cree un nuevo documento FLA. Por ejemplo, podría llamarlo listvariables.fla.
  2. Introduzca el siguiente código de ActionScript 2.0 en el panel Acciones:
1
2
3
4
_global.myName = "Buster";
var myCatSays:String = "meow";
var myNum:Number = 313;
var myArray:Array = ["one", "two", "three"];
  1. Seleccione Control > Probar película > Probar.
  2. En el entorno de prueba, seleccione Depurar > Mostrar variables.
Aparece en el panel Salida una lista con todas las variables que hay actualmente en el archivo SWF. En el siguiente ejemplo se muestran las variables que podrían aparecer a partir del código indicado en el paso 2:
1
2
3
4
5
6
7
8
9
10
Global Variables:
    Variable _global.myName = "Buster"
Level #0:
Variable _level0.$version = "WIN 9,0,29,3"
Variable _level0.myCatSays = "meow"
Variable _level0.myNum = 313
Variable _level0.myArray = [object #1, class 'Array'] [ 0:"one",
        1:"two",
        2:"three"
    ]

ActionScript 3.0.



Ofrece una nueva versión mejorada de ActionScript (Lenguaje de programación orientado a objetos).
El nuevo lenguaje ActionScript 3.0 ahorra tiempo y proporciona un rendimiento mejorado, flexible y un desarrollo más intuitivo y estructurado.

Asistente de ActionScript 3.0. Incluye un modo de Asistente de Script para usuarios sin conocimientos de lenguaje ActionScript.
Mediante el asistente del panel Acciones podrá añadir código de ActionScript a los archivos de formato FLA.

Componentes de interfaz de usuario. Puede crear contenido interactivo con nuevos componentes de interfaz para ActionScript 3.0.
También podrá modificar visualmente el aspecto y la apariencia mediante las herramientas de diseño (no es necesario ninguna codificación).

Herramientas de vídeo. Flash Vídeo puede crear y editar vídeos. Incluye un codificador de vídeo independiente, soporte para canales alfa, vídeo códec de alta calidad, puntos de inicio incorporados, compatibilidad de importación, etc.

Herramientas de codificación. Las mejoras del editor de códigos ahorran tiempo en las tareas de codificación.


Ventajas


El formato de archivo de Macromedia Flash tiene varias características que le hacen una opción popular para la realización de publicidad y para ciertos tipos de sitios Web

Como CSS con HTML, Flash se puede utilizar para especificar la colocación exacta de los diversos elementos de la página.

Esto da al diseñador un gran grado de control sobre cómo será la interfaz de usuario. La disposición se  puede también ajustar dinámicamente con ActionScript.

Flash emplea Unicode que lo hace conveniente para internacionalización.

Al igual que PostScript, SVG y PDF, Flash emplea gráficos vectoriales; esto se  traduce en tamaños de archivo consumen menos ancho de banda para ser transmitidos que las imágenes de mapa de bits.

Macromedia ha lanzado las especificaciones del formato de archivo de Flash, y  existen herramientas de terceros compatibles. Sin embargo, Macromedia no ha lanzado las especificaciones de formatos relacionados con Flash tales como AMF.

Existen multitud de reproductores de Flash para diferentes sistemas y dispositivos. El contenido de Flash puede funcionar consistentemente sobre Microsoft Windows,
Linux y otros sistemas Unix

El lenguaje ActionScript de Flash permite la creación de aplicaciones sofisticadas, empleando una aproximación a la programación orientada a objetos.

Flash como formato está extendido ampliamente. Macromedia asegura que el 98% de los usuarios de Internet tienen instalado Flash Player y el 90% dispone de la última versión.

El tamaño de la instalación del reproductor de Flash es relativamente pequeño
Comparado con plugins comparables como, por ejemplo, QuickTime, WMP y SVG.

Comparado con otros plug-ins de navegador, tales como Java, QuickTime, o WMP, el reproductor Flash es extremadamente rápido en iniciarse.


Flash soporta características avanzadas para la carga de datos a través de XML, imágenes JPEG, sonido MP3, otras películas de Flash


Vídeo




BIBLIÓGRAFIA


miércoles, 6 de noviembre de 2013

Adobe Flash




BIBLIOGRAFIA

http://www.slideshare.net/SergioJaimes1/para-que-sirve-flash#
http://www.slideshare.net/john8henry/adobe-flash-professional#

Multimedia

El término multimedia se utiliza para referirse a cualquier objeto o sistema que utiliza múltiples medios de expresión físicos o digitales para presentar o comunicar información.
Tipos de información multimedia:
  • Texto: sin formatear, formateado, lineal e hipertexto.
  • Gráficos: utilizados para representar esquemas, planos, dibujos lineales...
  • Imágenes: son documentos formados por píxeles. Pueden generarse por copia del entorno (escaneado, fotografía digital) y tienden a ser ficheros muy voluminosos.
  • Animación: presentación de un número de gráficos por segundo que genera en el observador la sensación de movimiento.
  • Vídeo: Presentación de un número de imágenes por segundo, que crean en el observador la sensación de movimiento. Pueden ser sintetizadas o captadas.
  • Sonido: puede ser habla, música u otros sonidos