martes, 9 de febrero de 2016

¿Que es Lenguaje de Autor?

------------------------------------------------------------------------------------

Es un lenguaje orientado al desarrollo de documentos multimedia les. Por ejemplo Lingo que es el lenguaje que usa Macromedia Director.

Una herramienta de autor como Macromedia Director es un software que permite escribir texto y mezclarlo con audio, video, gráficos y animaciones y con todo ese material construir una presentación que puede ser interactiva.





Los lenguajes de autor suponen un gran avance sobre los lenguajes de programación, puesto que disponen de comandos específicos para aquellas tareas propias del proceso de instrucción, tales como el análisis de respuestas, recopilación de información sobre los resultados y procesos realizados por el estudiante, etc.  Sin embargo, estos lenguajes siguen requiriendo un conocimiento sobre programación, ya que siguen utilizando comandos y sentencias que es necesario conocer para indicar al ordenador lo que debe realizar.



Lenguaje de Autor Lingo

---------------------------------------------------------------------------------------

Lingo es el lenguajes de programacion que lleva incorporado Macromedia Director, un programa de autoría. Permite integrar con relativa facilidad texto, imágenes, sonidos y video digital, siendo una alternativa a lenguajes más tradicionales, como el C/C++, porque el desarrollo de la aplicación es mucho más rápido y flexible. El soporte para publicar suele ser el CD y desde hace algún tiempo, con la ayuda de Adobe, también la WWW.


---------------------------------------------------------------------------------------

Comparación entre lenguajes de programación

---------------------------------------------------------------------------------


A continuación se expone una comparación entre códigos equivalentes en Lingo Y JavaScript:

-- Lingo syntax
castLib("News Stories").member.count

// JavaScript syntax
castLib("News Stories").member.count;

-- Lingo syntax
member("News Items").paragraph[1]
member("News Items").paragraph[1].word[2]

// JavaScript syntax
member("News Items").getPropRef("paragraph", 1);
member("News Items").getPropRef("paragraph", 1).getProp("word", 2);

Los comentarios en lingo se escriben con -- mientras que en JavaScript se escriben con // ó /*...*/.


                      ---------------------------------------------------------------------------------



Adobe Director Macromedia (Compuesto por lingo)

------------------------------------------------------------------------------------------------
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 a fines de los años 80 por la empresa Macromedia, es distribuido desde el año 2008 por Adobe Systems Incorporated.

Adobe Director, permite crear y publicar juegos interactivos, prototipos, simulaciones y cursos eLearning para la Web, dispositivos iOS, sistemas de escritorio Windows® y Mac, DVDs y CDs. 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 online.


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.



------------------------------------------------------------------------------------------------

Descarga Macro media Flash 8 Professional


------------------------------------------------------------------------------------------------



------------------------------------------------------------------------------------------------

Interfaz de Macromedia


-------------------------------------------------------------------------

A lo largo de todas sus versiones, la interfaz de Director ha sido fiel a su concepción inicial, y a su nombre: entregarle al desarrollador un escenario (Stage), para el armado de su Aplicación. Cada uno de los múltiples medios que pueden ser utilizados en Director son considerados "actores" (casts), cuyas características pueden ser manipuladas a través de guiones (o Scripts) escritos en lenguaje Lingo o Javascript. En síntesis, el desarrollador es el director de su propia película, controlando todos sus aspectos.



                        -------------------------------------------------------------------------

Comparación entre Director y Flash

--------------------------------------------------------------------------------------

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 para plataformas de escritorio, y que también generó una arista para su incorporación a Web (Shockwave).




--------------------------------------------------------------------------------------