martes, 25 de marzo de 2014


Herramientas de desarrollo multimedia

 Las herramientas de desarrollo se utilizan para diseñar interactividad y las interfaces del usuario, a fin de presentar su proyecto en pantalla y combinar los diferentes elementos multimedia en un solo proyecto cohesionado.

Loa programas de desarrollo de multimedia brindan un ambiente integrado para unir el contenido y las funciones de su proyecto. Incluyen en general las habilidades para crear, editar e importar tipos específicos de datos; incorporar datos de las secuencias de reproducción u hoja de señalizaciones, y proporcionar un método estructurado, o lenguaje, para responder a las acciones del usuario.

 Con el software de desarrollo de multimedia usted puede hacer:

Producciones de vídeo
Animaciones
Discos de demostración (demos) y guías interactivas
Presentaciones
Capacitación interactivas
Simulaciones y visualizaciones técnicas.

Herramientas basadas en tiempo.
En estos sistemas de desarrollo los elementos y eventos se organizan a lo largo de una línea de tiempo con resoluciones tan altas como un treintavo de segundo. Las herramientas basadas en tiempos son adecuadas cuando tiene un mensaje con un principio y un fin. 

  • La Herramienta Correcta Para El Trabajo:

Cada proyecto de multimedia que tome en sus manos tendrá su propia estructura interna y propósito y requerirá de diferentes características y funciones. En el mejor de los casos, debe estar preparado para seleccionar la herramienta que mas se adapte al trabajo; en el peor, debe saber que herramienta al menos puede "hacer el trabajo". los desarrolladores mejoraran continuamente las herramientas de desarrollo, agregando nuevas características y mejorando el desempeño con ciclo de actualización de seis meses a un año.
  • Características De Edición.

Los elementos de multimedia - imágenes, animaciones, texto, sonidos MIDI y digitales y secuencia de vídeo - necesitan crearse, editarse y convertirse a formatos de archivos estándares y de aplicaciones especializadas, las herramientas de edición para estos elementos, particularmente el texto y las imágenes fijas, se incluyen a menudo en los sistemas de desarrollo. En la medida que su sistema de desarrollo tenga mas editores, requerirá menos herramientas especializadas.
  • Características De Organización.

El proceso de organización, diseño y producción de multimedia involucra la creación de guiones y diagramas de flujo. Algunas herramientas de desarrollo proporcionan un sistema de diagrama de flujo visuales o una facilidad de vista panorámica para ilustrar la estructura de su proyecto a nivel general. Los guiones o diagramas de navegación también pueden ayudar a organizar su proyecto. Puesto que el diseño de la interactividad y el flujo de navegación de su proyecto requieren a menudo de gran esfuerzo de planeación y programación.
  • Características De Programación.

Los sistemas de desarrollo de multimedia ofrecen uno ó mas de los siguientes enfoques, que se explican en los párrafos siguientes:
Programación visual con señalamientos e iconos
Programación con lenguaje de guiones
Programación con herramientas tradicionales, como Basic ó C

  •  Características De Interactividad.

La interactividad da poder a los usuarios finales de sus proyectos, permitiéndole controlar el contenido y flujo de información. Las herramientas de desarrollo deben brindar uno o mas niveles de interactividad:
Bifurcación simple permite ir a otra sección de la producción de multimedia
Bifurcación condicional permite avanzar basándose en los resultados de una decisión SI-ENTONCES (IF THEN) o en eventos
Un lenguaje estructurado que permite lógica de programación complejas, como los SI-ENTONCES (IF THEN), subrutinas, seguimiento de eventos y envío de mensaje entre los objetivos y elementos.
  •  Características De Ajustes Del Desempeño.

Los proyectos complejos de multimedia requieren una sincronización de eventos exacta. Es difícil lograr la sincronización porque existe una gran variación en el desempeño de las diferentes computadoras que se necesitan para el desarrollo y distribución de multimedia. Algunas herramientas de desarrollo permiten que asocies la velocidad de reproducción de su producción a la velocidad de una plataforma especifica, pero otras no dan tanta facilidad de control sobre el desempeño en varios sistemas. En muchos casos usted necesitara usar el lenguaje de guiones de la propia herramientas de desarrollo, o las facilidades especializadas de programación para especificar el tiempo y la secuencia en los sistemas con diferentes procesadores (mas rápido o mas lento). Asegúrese que su sistema de desarrollo permita programación precisa de los eventos.
  • Capacidad De Reproducción.

En esta parte su sistema de desarrollo debe permitir construir un segmento o parte de su proyecto y luego probarlo de inmediato, como si el usuario lo estuviera utilizando realmente. Usted ocupará gran parte del tiempo avanzando y retrocediendo en los procesos de construcción y prueba, mientras refina y adecua el contenido y la programación de su proyecto.
  •  Características De Distribución.

La distribución de su proyecto requiere construir una versión ejecutable utilizando el software de desarrollo de multimedia. Una versión de ejecución permite que su proyecto pueda reproducirse sin que necesite una instalación completa de software de desarrollo y todas sus herramientas.

 Herramientas De Desarrollo Basadas En Tarjetas Y Paginas

Los sistemas de desarrollo basado en tarjetas y paginas proporcionan una presentación sencilla y fácil de entender para organizar los elementos de multimedia. Puesto que las imágenes gráficas únicamente forman la columna vertebral de un proyecto, tanto para menú de navegación como para contenidos, muchos desarrolladores arreglan sus imágenes en secuencia lógicas o grupos similares a paginas y capítulos de libros, o tarjetas de un fichero. Entonces las rutinas de navegación se convierten en una simple instrucción para ir a una pagina o tarjeta que contiene las imágenes y texto adecuado, los sonidos asociados, animaciones y secuencia de vídeo.


La mayoría de los sistemas de desarrollo basados en paginas brindan la facilidad de vincular objetos a páginas o tarjetas ( programando el modo automático órdenes de movimientos y navegación haciendo click el ratón).

Ofrece una interfaces gráfica Windows y un ambiente de programación orientada a objeto para construir proyectos, o libros, a fin de presentar gráficamente información, como dibujos, imágenes digitalizadas a color, textos, sonido y animaciones. Un libro se divide en paginas y se guarda como un archivo en DOS. las páginas pueden contener campo de texto, botones y objetos gráficos, dibujados o de mapas de bits. Usted construye un libro con páginas las vincula; la programación OpenScript de ToolBook ejecuta las tareas interactivas y de navegación y define como se comportan los objetos.

Es sistema de programación para Windows que se utiliza a menudo para organizar y presentar los elementos multimedia. Esta compuesto por controles (objetos ) que residen en formas ( o ventanas ).Utiliza un código de lenguaje con sintaxis similar a BÁSICA o a GW-BASIC. El programa es controlado por eventos, esto es, códigos que se asocian a objeta y que no se ejecutan hasta que son llamados a responder a los eventos creados por el usuario o el sistema, tal como hacer click con el ratón o al terminarse el tiempo de espera del sistema. Los controles se utilizan para crear la interfaces de usuario de una aplicación, incluyendo botones de orden, de opción, de verificación, cuadro de listas, cuadros combinados, cuadros de textos, barra de desplazamiento, marcos, cuadros de selección de archivos y directorios, relojes y barras de menú.


Las herramientas basadas en iconos y controladas por eventos brindan un enfoque de programación visual para organizar y presentar multimedia. Primero, usted debe construir una estructura o diagrama de flujo de los eventos, tareas y decisiones, arrastrando los iconos adecuados de la biblioteca. Estos iconos pueden incluir selección de menú, imágenes gráficas, sonido y cálculos. El diagrama de flujo representa gráficamente la lógica del proyecto. Cuando se construye la estructura usted puede agregar su contenido: texto, gráficos, animación, sonido y películas de vídeo. Luego, para darle el toque final a su proyecto edite su estructura lógica volviendo a arreglar y haciendo ajustes a los iconos y a sus propiedades.

Los autores sin antecedentes técnicos pueden crear aplicaciones avanzadas sin ningún guiones. Colocando iconos en línea de flujo usted podrá crear secuencias de eventos y actividades, incluyendo toma de decisiones e interacciones del usuario. Authorware es útil como herramienta de diseño para crear secuencia de escenas porque permite cambiar las secuencias, agregar opciones y reestructurar las interacciones simplemente arrastrando y soltando el iconos. Puede imprimir sus mapas de navegación o diagrama de flujo, un índice del proyecto con notas con y sin los iconos asociados, las ventanas de diseño y presentación y una tabla de referencia cruzada de las variables.
Authorware ofrece más de doscientas variables del sistemas y funciones para la captura, manipulación y despliegue de datos, y para controlar la operación de su proyecto. Las variables incluyen elementos de interacción, decisión, tiempo, vídeo, gráficos, generales, archivo y de usuarios; las funciones incluyen tareas del tipo de matemáticas, cadenas, manejo de tiempo, vídeo, gráficos, generales, de archivo y del usuario.
Authorware proporciona vínculos para funciones de usuario externas escritas como DLLs en Windows.

Las herramientas de desarrollo de multimedia basada en tiempo son las mas comunes. Cada una utiliza su propio y único enfoque e interfaces de usuario para administrar eventos en el tiempo. Muchas emplean una línea de tiempo visual para dar secuencia a los eventos de una presentación de multimedia, a menudo desplegando capas con elementos en varios medios o en eventos a lo largo de una escala de incrementos tan precisos que alcanzan una el orden de un treintavo de segundo. Otras herramientas arreglan largas secuencias de marcos gráficos y agregan el componente de tiempo ajustando la duración de reproducción de cada marco.

Esta herramienta crea presentaciones multimedia en pantalla con movimiento, sonido, textos, gráficos, animación y QuickTime. Action ! es para conferencistas y vendedores; para quienes hacen presentaciones de negocios y educadores que necesitan crear presentaciones en pantalla de gran impacto de una forma rápida. Es un paquete de presentación multimedia; utiliza una línea de tiempo para organizar los elementos 

Es un conjunto de aplicaciones que, juntas, dan a los usuarios novatos una forma de editar, dar secuencia y reproducir presentaciones multimedia. MediaBlitz ! de asymetrix se creo con el sistema multimedia ToolBook de asymitrix . Como resultado, los desarrolladores pueden incluir fácilmente secuencias MediaBlitz ! en las aplicaciones ToolBook. MediaBlitz ! se compone de tres herramientas: ClipMaker, ScoreMaker, ScorePlayer.
ClipMaker permite a los usuarios crear elementos multimedia o secuencia que pueden ser nombradas y grabadas en archivo.

Passport Producer es una herramienta de ensamblaje e integración de medios basada en tiempo, diseñada para crear presentaciones sincronizadas. Usted puede combinar casi cualquier tipo de datos - incluyendo imágenes fijas, animación, películas QuickTime, audio digital, MIDI y audio de CDs.


Authorware, Director y Producer son aplicaciones que se ejecutan tanto en las plataformas de Windows como en Macintosh, y sus archivos son archivo para ejecutable en cualquier ambiente, o compatible a nivel binario. Un archivo compatible a nivel binario puede ser leído y utilizado por Macintosh, PCs o en red. Otras aplicaciones, como PACo Producer, Windows player y ConverIt ! están creadas para diseñar archivo ejecutable en ambas plataformas. El convertidor funciones en la dirección Macintosh a Windows.
Usted encontrara dos obstáculos en cuanto a transporte de proyectos multimedia a través de las plataformas; estos obstáculos tienen que ver con los diferentes esquemas que la computadora Macintosh y Windows para administrar textos y colores.
Si su proyecto solo utiliza imágenes de mapas de bits y sonido, el caso del texto es discutible, pero si utiliza textos en campos o requiere que el usuario introduzca texto, enfrentaran problemas de tamaño y forma.

Cada plataforma también utiliza sus propios caracteres; algunos caracteres especiales pueden ser distintos en otras plataforma. Macintosh no siempre corresponde a los de otras plataformas, por lo que usted requerirá de un carácter sustituto.

Estas son algunas sugerencias importantes para trabajar en aplicaciones de plataformas cruzadas:
Para textos dentro de cuadros, centre el texto dejando bastante espacio, o margen, para evitar un posible salto de línea en la otra plataforma.
Evite los estilos de contorno y sombreado en Macintosh. No se soporta actualmente en Windows y puede ser sustituido de modo automático por negritas.
Cuando la apariencia de una fuente de tamaño grande en importante, conviértalas en mapas de bits, capturando la pantalla antes de convertirla.
Si utiliza fuente True Type o ATM de Adobe, deben estar instaladas y disponibles en ambas plataformas.