stringtranslate.com

Supertarjeta

SuperCard es un entorno de desarrollo de alto nivel que se ejecuta en computadoras Macintosh , bajo OS 8 y 9 , y OS X. Está inspirado en HyperCard , pero incluye un lenguaje más rico, un conjunto de herramientas GUI completo y color nativo (a diferencia de los complementos de HyperCard proporcionados por Apple o terceros).

El lenguaje de programación utilizado por SuperCard se llama SuperTalk y se basa en gran medida en HyperTalk , el lenguaje de HyperCard. Además del lenguaje principal, SuperTalk puede llamar a lenguajes de secuencias de comandos basados ​​en OSA , como AppleScript y comandos de shell . El lenguaje se puede ampliar con los llamados externos, fragmentos de código compilado que parecen rutinas nativas.

Los programas creados con SuperCard se pueden ejecutar dentro del propio IDE o como "independientes", que combinan los programas y recursos creados por el usuario con el motor de ejecución utilizado por SuperCard.

Historia

Los primeros años

SuperCard fue creado por primera vez por Bill Appleton y publicado por Silicon Beach Software en 1989. [1] Appleton combinó elementos de World Builder , que él escribió, HyperCard , SuperPaint y la interfaz de usuario de Macintosh. [2]

En 1990, Silicon Beach fue adquirida por Aldus Corporation . [3] Aldus lanzó la versión 1.6 de SuperCard que brindó soporte para AppleEvents, capacidades gráficas mejoradas y varias otras mejoras.

Mediados de la década de 1990

En febrero de 1994, Allegiant Technologies de San Diego compró SuperCard. Allegiant lanzó varias versiones del software e incluso ganó el premio MacUser Editor's Choice de 1995 a la mejor nueva aplicación de creación multimedia. La versión 1.7 de SuperCard, que se lanzó en junio de 1994, incluyó varias mejoras importantes, incluida la compatibilidad con QuickTime y declaraciones de cambio . [4] En diciembre del mismo año, se lanzó la versión 2.0. Esta fue la primera versión nativa de PowerPC , lo que la hizo mucho más rápida que las versiones anteriores en máquinas más nuevas. [5] Además, esta versión introdujo una aplicación llamada Standalone Maker, que puso una interfaz en la capacidad de editar la bifurcación de recursos de proyectos ejecutables de SuperCard. SuperCard siempre había sido capaz de producir aplicaciones ejecutables independientes, pero esta herramienta redujo la barrera de entrada para los usuarios novatos. Las versiones 2.0 y 2.5 se lanzaron en versiones en japonés. [6] La versión 2.5 también agregó color completo de 24 bits y compatibilidad con QuickTime VR. [7]

Finales de la década de 1990

Posteriormente se lanzaron varias versiones de SuperCard, que incluían características como soporte para color completo de 24 bits y mejoras en la función de tira de película. A principios de 1996, se lanzó un nuevo producto complementario llamado Marionet. Este complemento permitió que los proyectos se comunicaran a través de redes locales o Internet, ofreciendo funcionalidad del lado del servidor y presagiando la sólida era de las aplicaciones web de hoy.

[8] Veinte meses después, se lanzó la tercera versión de SuperCard. Esta nueva versión presentaba un nuevo formato de archivo de proyecto que admitía propiedades de usuario y un editor de proyectos completamente nuevo.

El objetivo de Allegiant era seguir innovando en el producto Macintosh, al mismo tiempo que ofrecía un entorno de ejecución de Windows (editar en Mac, ejecutar en Windows o Mac) y, en última instancia, un entorno de creación de Windows. La empresa realizó tres intentos diferentes para llevar al público una versión de SuperCard para Windows. El primero fue un verdadero "port" del producto (que habría incluido entornos de edición y ejecución en Windows), sin embargo estaba tardando demasiado y era muy inestable debido a la falta de una "caja de herramientas" gráfica robusta como la que ofrecido en la plataforma Mac. Se determinó que sería inviable utilizar el código fuente de Macintosh como base para migrar a Windows en ese momento, por lo que un segundo intento fue crear un entorno de ejecución únicamente que admitiera la mayoría de las capacidades de SuperCard, pero bajo un Base de código completamente nueva que fue escrita desde cero con nuevos ingenieros. Esta versión era más estable, pero finalmente no llegó al mercado (aunque formó la base para el complemento Roadster (ver más abajo)). El tercer intento duró muy poco, pero se basó en conversaciones con Apple relacionadas con QuickTime Interactive (QTi), que iba a proporcionar un entorno basado en Quicktime que podría usarse para crear una herramienta de creación y desarrollo basada en Quicktime utilizando el Lenguaje SuperTalk.

Finalmente, la empresa también creó un complemento de navegador SuperCard llamado "Roadster" en 1996 para ejecutar "proyectos": la versión SuperCard de las pilas. Roadster admitía un subconjunto de las capacidades de SuperCard, pero como era un complemento web, era la primera vez que el contenido de SuperCard podía reproducirse en Windows. [9] [10]

En mayo de 1998, Incwell DMG adquirió SuperCard y todos los productos relacionados de Allegiant. Poco después se anunció la versión 3.5. Esta versión, que finalmente se lanzó en octubre de 1998, era más rápida que sus predecesoras, tenía soporte para QuickTime 3, arrastrar y soltar, y más. Incwell también redujo el precio a la mitad en comparación con versiones anteriores. [9]

La versión 3.6, lanzada en 1999, trajo una versión japonesa y muchas mejoras internas.

El siglo 21

En 2002, SuperCard fue adquirida por cuarta vez. Esta vez, Solutions Etcetera, la compañía que había estado desarrollando SuperCard para IncWell, compró el producto y anunció la versión 4. Esta nueva versión introdujo compatibilidad con Mac OS X , compatibilidad total con el tema y una amplia gama de elementos de interfaz de usuario para acompañarlo.

Desde entonces, se han lanzado versiones hasta la 4.8, que traen mejoras y correcciones de errores, soporte nativo para las nuevas Mac basadas en chips Intel de Apple, mejoras IDE, precisión numérica extendida, gráficos de dibujo suavizados y soporte de shell ampliado. [11]

A partir de marzo de 2023, SuperCard 4.8.1 no es compatible con macOS Catalina o posterior debido a la eliminación de la compatibilidad con aplicaciones de 32 bits en macOS. [12]

Referencias

  1. ^ Moran, Tom (abril de 1989). "Más allá de Hypercard". Macmundo . vol. 6, núm. 4. pág. 81.
  2. ^ Gookin, Dan (1989). "Prefacio". El manual completo de SuperCard . ¡Calcular! Libros. pag. vii,17-18. ISBN 0874551986.
  3. ^ "Acerca de nosotros". Software de Silicon Beach . Archivado desde el original el 11 de octubre de 2016.
  4. ^ Tessler, Franklin N.; Singh, Harjit (febrero de 1995). "SuperTarjeta 1.7.1". Macmundo . vol. 12, núm. 2. pág. 68.Una revisión de SuperCard 1.7.1 con una lista de novedades y la mención del nuevo editor
  5. ^ LeVitus, Bob (julio de 1995). "SuperCard / No la HyperCard de tu padre". Usuario Mac . vol. 11, núm. 7. pág. 59.Revisión de SuperCard 2.0 indicando la versión nativa de PowerPC.
  6. ^ ""The online MacinStuff Times "Se envía la versión japonesa de SuperCard 2.5". www.informedusa.com . Consultado el 6 de junio de 2018 .
  7. ^ "Anuncio de Allegiant SuperCard". Interactividad . No. 5. Noviembre de 1995. p. 8.
  8. ^ Duncan, Geoff (enero de 1997). "Envíe los robots". Macmundo . vol. 12, núm. 1. pág. 153-156.
  9. ^ ab Duncan, Geoff (mayo de 1999). "SuperTarjeta 3,5". Macmundo . No. Mayo de 1999. p. 44.Una revisión de SuperCard 3.5.2 que menciona a los nuevos propietarios y nuevas características, incluida una mención de Roadster.
  10. ^ Anzovin, Steven (junio de 1997). "SuperTarjeta 3.0". MacAdicto . No. 10. pág. 62-63.Mencione claramente a Roadster en SuperCard 3.0
  11. ^ "Presentación de SuperCard 4.8". www.supercard.us . Consultado el 6 de junio de 2018 .
  12. ^ "SuperCard en paralelo". Supertarjeta . Archivado desde el original el 24 de agosto de 2021 . Consultado el 6 de marzo de 2023 .


enlaces externos