Articulo de referencia

mTrópolis

mTropolis (pronunciado "metropolis") era una aplicación de programación multimedia de arquitectura abierta diseñada para facilitar el desarrollo rápido de títulos multimedia . [...

mTropolis (pronunciado "metropolis") era una aplicación de programación multimedia de arquitectura abierta diseñada para facilitar el desarrollo rápido de títulos multimedia . [ 1 ] Fue desarrollada por mFactory (pronunciado "em-factory") y lanzada en 1995. Introdujo conceptos de programación orientada a objetos, como objetos reutilizables, modificadores y comportamientos, en el ámbito de la autoría multimedia, dominado por el software Director de Macromedia . mTropolis fue adquirida en 1997 por Quark , que trasladó el desarrollo de Burlingame, California , a Denver y, un año después , canceló el producto . A pesar de los esfuerzos de sus fervientes usuarios por salvar su inversión y su preciada herramienta, las negociaciones e incluso una posible oferta de compra nunca se concretaron. [ 2 ]

Historia

mTropolis compitió en el mercado de productos multimedia interactivos, dominado en la década de 1990 por Macromedia Director . El fabricante del software, mFactory, fundado en 1992, posicionó a mTropolis de diversas maneras: como una alternativa y como un complemento de Director.

mTropolis fue adquirida por Quark en 1997. El uso de comportamientos en mTropolis impulsó a Macromedia a introducir comportamientos en Director 6.0.

Yo estaba allí cuando Seery, Shepherd, yo y probablemente Greggy fuimos a las reuniones de usuarios de Mtrop. Les robamos directamente [los comportamientos].

- Alex Zavatone (ex Macromedia) en la lista de correo Direct-L, martes 9 de septiembre de 2008

Si bien la creación de CD-ROM multimedia ha quedado prácticamente obsoleta debido a la distribución de contenido en línea, mTropolis sigue siendo un caso de estudio interesante en el diseño de aplicaciones y mantuvo una fiel base de seguidores durante muchos años.

Paradigma

El entorno de desarrollo era muy diferente de las demás herramientas de la época: HyperCard de Apple Computer , Pitango Clickworks y otras utilizaban una metáfora basada en tarjetas, mientras que Macromedia Director empleaba una metáfora cinematográfica (el área de contenido se llamaba The Stage, la línea de tiempo The Score, la biblioteca de recursos The Cast, etc.). En mTropolis, había secciones, subsecciones y escenas. Los recursos se colocaban en la escena y, a continuación, se arrastraban combinaciones de comportamientos y modificadores sobre ellos.

Se podían crear interacciones y animaciones impactantes mediante el intercambio de mensajes entre diferentes modificadores, lo que permitía al usuario crear algo impresionante con bastante rapidez y sin necesidad de escribir. Existía un lenguaje de programación sencillo, al que se accedía mediante un modificador de Miniscript, pero la mayor parte de la programación se realizaba adjuntando comportamientos y modificadores estándar y seleccionando opciones en los menús desplegables de los modificadores.

Problemas técnicos

Según Douglas Adams , autor de Starship Titanic , su equipo había seleccionado originalmente mTropolis 1.0 como plataforma de desarrollo, pero tuvo que abandonarla debido a deficiencias técnicas no especificadas, optando en cambio por una herramienta propia. [ 3 ]

Limitaciones de Miniscript

Una de las críticas a la herramienta fue que el lenguaje de programación integrado, Miniscript, carecía de características clave necesarias para tareas comunes. Dado que mTropolis se concibió en torno a una metáfora de programación visual , los ingenieros de mFactory omitieron intencionadamente estructuras de control como los bucles condicionales . Para solucionar estas limitaciones, el desarrollador externo AX Logic creó el modificador Alien Studio, disponible comercialmente, como un reemplazo directo para Miniscript.

Formato de archivo

La llegada de la versión 1.1 del complemento de navegador mTropolis para Netscape Navigator , denominado mPire, puso de manifiesto una deficiencia arquitectónica fundamental. El formato de archivo binario no era multiplataforma; para que un elemento de mTropolis pudiera integrarse en una página web, el autor debía guardar una versión para Macintosh y otra para Windows. Por lo tanto, el servidor web tenía que almacenar copias redundantes del mismo contenido, consumiendo espacio en disco y obligando al uso de páginas de carga para servir el archivo adecuado para el sistema operativo del usuario final.

Creación de contenido solo para Macintosh

Si bien existían motores de reproducción tanto para las plataformas Macintosh como Windows, el sistema de creación de contenido mTropolis solo funcionaba en Mac.

Historial de lanzamientos

mTropolis 1.0

Enero de 1995: Lanzado en MacWorld San Francisco . Precio de venta al público: 4495 dólares.

mTropolis 1.1

Mayo de 1996: Se añadió compatibilidad con QuickTime VR 1.0. Precio de venta al público: 1195 dólares.

Octubre de 1996: mFactory lanza la versión beta 1 del complemento para navegador mPire.

mTropolis 2.0

Marzo de 1997: mFactory anuncia la disponibilidad de la preventa de la versión 2.0, cuyo envío está previsto para la segunda quincena de mayo. Precio de venta al público: 995 dólares.

Mayo de 1997: Quark, Inc. compra mFactory.

Marzo de 1998: Quark anuncia que la versión 2.0 se proporcionará gratuitamente a los clientes registrados de mTropolis v1, pero que el producto no estará disponible para la compra general. [ 4 ]

Referencias

  1. mTropolis, la mejor herramienta de CBD que nunca existió, por Glen Hunter, Mojo Productions Inc. (2000, archivado)
  2. Lindsay, Greg. "El software que se negó a morir" . salon.com . Archivado del original el 3 de mayo de 2000. Consultado el 27 de junio de 2016 .
  3. Adams, Douglas. "¿Por qué no está Starship Titanic en Macintosh?" . Consultado el 31 de mayo de 2008 .
  4. Landwehr, Rebecca (1998-03-29). "mFactory cerrado por Quark" . Recuperado el 2008-06-01 .
  • mtropolis.com (archivado en 2000)