SuperCard

SuperCard

Infobox Software
name = SuperCard



caption = SuperCard Screenshot
developer = Solutions Etcetera
latest_release_version = 4.6.2
latest_release_date = 2007
operating_system = System Software 6, System 7, Mac OS 8, Mac OS 9, Mac OS X
genre = hypermedia, development
license = Proprietary
website = [http://www.supercard.us www.supercard.us]

SuperCard is a high-level development environment that runs on Macintosh computers, under OS 8 and 9, and OS X. It is inspired by HyperCard, but includes a richer language, a full GUI toolkit, and native color. (Color required one of several add-ons in HyperCard, from Apple or third-parties.)

On the Mac OS or OS X desktop, however, projects can be run standalone, using a "compiler". (This is not a real compiler but combines an interpreter with the project's code.) To emphasize this, in SuperCard 3.0 the standard application icon was blue instead of grey.

The programming language used by SuperCard is called SuperTalk, and is largely based on HyperTalk, the language in HyperCard. SuperTalk has many features that allow creation of rich applications. This includes functions to run OSA-based scripting languages such as AppleScript, and shell commands. The language can be extended with so-called externals, chunks of compiled code that can be called from SuperTalk.

History

The early years

SuperCard was first created by Bill Appleton and published by Silicon Beach Software in 1989. In 1990, Silicon Beach was acquired by Aldus Corporation. Aldus released version 1.6 of SuperCard which brought support for AppleEvents, enhanced graphic capabilities and several other improvements.

Mid-1990s

In February 1994, Allegiant Technologies of San Diego bought SuperCard. Allegiant released several versions of the software, and even won the 1995 MacUser Editor's Choice for Best New Multimedia-Authoring Application. Version 1.7 of SuperCard, which was released in June 1994, included several important enhancements, including QuickTime support and switch statements. In December of the same year, version 2.0 was released. This was the first PowerPC native version, which made it a lot faster than previous versions on newer machines. Also, this version introduced an application called Standalone Maker, which builds true Macintosh programs out of SuperCard projects, without any need for a player program.

Late 1990s

Several versions of SuperCard were released thereafter, that included features such as support for full 24-bit color and improvements of the filmstrip feature. In early 1996, a new companion product called Marionet was released. This add-on allowed projects to communicate over local networks or the Internet. 20 months thereafter, the third version of SuperCard was released. This new version sported a new project file format supporting user properties, and a completely new Project Editor.

Allegiant's goal was to keep innovating on the Macintosh product, while delivering a Windows runtime environment (edit on the Mac, run on Windows or Mac) and ultimately a Windows authoring environment. The firm went through three different attempts to bring a Windows version of SuperCard to the public. The first was a true "port" of the product (which would have included both editing and runtime environments on Windows), it was taking too long and was very unstable. It was determined that it would be unfeasable to use the Macintosh source code as a basis for porting to Windows at the time, so a second was an attempt to make a runtime-only environment that supported most of the capabilities of SuperCard, but under a brand new code base that was written from the ground up with new engineers. This version was more stable, but ultimately did not make it to market (although it formed the basis for the Roadster plugin (see below)). The third attempt was very short-lived, but was based on conversations with Apple related to QuickTime Interactive (QTi), which was going to provide a Quicktime-based environment that could be used to create a Quicktime-based development and authoring tool using the SuperTalk language.

Ultimately, the firm also created a SuperCard browser plugin called "Roadster" in 1996 to run "projects" — the SuperCard version of stacks. Roadster supported a subset of SuperCard's capabilities, but since it was a web plugin, it was the first time that SuperCard content could be played on Windows.

In May 1998, Incwell DMG acquired SuperCard and all related products from Allegiant. Shortly thereafter, version 3.5 was announced. This version, which was finally released in October 1998, was faster than its predecessors, had support for QuickTime 3, Drag and Drop, and more.

Version 3.6, released in 1999, brought a Japanese version and many internal improvements.

The 21st century

In 2002, SuperCard was acquired for the fourth time. This time, [http://www.solutionsetcetera.com/ Solutions Etcetera] , the company that had been developing SuperCard for IncWell, bought the product, and announced version 4. This new version introduced Mac OS X support, complete theme compliance and a wide range of user interface elements to go with it.

Since then, versions up to 4.6 have been released, bringing improvements and bug fixes, as well as support for Apple's new Intel-Chip-Based Macs.

External links

* [http://www.supercard.us Solutions Etcetera's official SuperCard web site]
* [http://www.fourthworld.com/supercard/FAQ_pages/Q0010.html Fourth World's SuperCard history]
* [http://www.scriptlib.net/ ScriptLib.net, an online collaborative script library for SuperCard]
* [http://www.externals.net/ Externals.net, externals for SuperCard]
* [http://modulopi.free.fr/ ModuloPi, an alternative Runtime editor for SuperCard]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • SuperCard — ist eine Mac OS Entwicklungsumgebung von der US amerikanischen Firma Solutions Etcetera. SuperCard beruht auf dem Karteikartenprinzip (engl.: stack), das bereits bei Apples Entwicklerwerkzeug HyperCard Anwendung fand. Informationen in Form von… …   Deutsch Wikipedia

  • Supercard — es un modchip flasheable fabricado para las consolas Nintendo DS, Nintendo DSi, Nintendo DS Lite, Nintendo DSi XL, y GameBoy Advance, que ofrece multitud de mejoras en el sistema en el que se instalan. Contenido 1 Funciones 2 Versiones 3 …   Wikipedia Español

  • Supercard — La Super Card, Lite et une micro SD 512 Mo. La SuperCard est un adaptateur (ou linker), se branchant sur le port GBA d une console compatible (GameBoy Advance (SP), Game Boy Micro, Nintendo DS, Nintendo DS Lite), ou le port DS d une console… …   Wikipédia en Français

  • Supercard — ist eine Mac OS Entwicklungsumgebung von der US amerikanischen Firma Solutions Etcetera. SuperCard beruht auf dem Karteikartenprinzip (engl.: stack), das bereits bei Apples Entwicklerwerkzeug HyperCard Anwendung fand. Informationen in Form von… …   Deutsch Wikipedia

  • SuperCard — La Super Card, Lite et une micro SD 512 Mo. La SuperCard est un adaptateur (ou linker), se branchant sur le port GBA ou d une console compatible (GameBoy Advance (SP), Game Boy Micro, Nintendo DS, Nintendo DS Lite), ou le port NDS d une console… …   Wikipédia en Français

  • Supercard — A supercard is the name for a title match combat sport event which is comprised of multiple high level matches and/or special attractions. [ [http://slam.canoe.ca/SlamWrestlingArchive/dec17 starrcade.html Starrcade, the original super card ] John …   Wikipedia

  • Nintendo DS storage devices — Main article: Nintendo DS accessories The internals of an Acekard 2.1 DS flashcart shown below to a quarter and Micro SD card. Nintendo DS storage devices are some of the devices used to store a licensed developer s work in progress images,… …   Wikipedia

  • Eddy Dorozowsky — Infobox Wrestler name=Eddy Dorozowsky img capt= names= Sex XXXpress Sexxxy Eddy height= height|ft=6|in=1 weight= convert|195|lb|kg|abbr=on|lk=on birth date = birth date and age|1978|4|13 death date = birth place = Montreal, Quebec, Canada death… …   Wikipedia

  • SuperTalk — is the scripting language used in SuperCard. SuperTalk is a descendant of HyperTalk.Extensions to the HyperTalk base languageAdditional syntaxOne of the most powerful features SuperCard adds to the HyperTalk language are user properties . Where… …   Wikipedia

  • Danny Rose (wrestler) — Danny Rose Ring name(s) Danny Rose Russian Eliminator[1] Billed height 5 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”