Hubbry Logo
search
logo

SuperCard

logo
Community Hub0 Subscribers
Write something...
Be the first to start a discussion here.
Be the first to start a discussion here.
See all
SuperCard

SuperCard was a high-level development environment that ran on Macintosh computers, under OS 8 and 9, and OS X. It was inspired by HyperCard, but included a richer language, a full GUI toolkit, and native color (as opposed to HyperCard's Apple- or third-party-supplied add-ons).

The programming language used by SuperCard was called SuperTalk, and was largely based on HyperTalk, the language in HyperCard. In addition to the core language, SuperTalk could call out to OSA-based scripting languages such as AppleScript, and shell commands. The language could be extended with so-called externals, chunks of compiled code that appeared like native routines.

Programs created using SuperCard could be run inside the IDE itself, or as "standalones", which combined the user-created programs and resources with the execution engine used by SuperCard.

SuperCard was first created by Bill Appleton and published by Silicon Beach Software in 1989. Appleton combined elements from World Builder (that he wrote), HyperCard, SuperPaint (Macintosh) and the Macintosh user interface.

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.

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 put a front end on the ability to edit the resource fork of executable SuperCard projects. SuperCard had always been able to produce stand alone executable applications, but this tool lowered the barrier to entry for novice users. Version 2.0 and 2.5 were released in Japanese-language versions. Version 2.5 also added full 24-bit color, and QuickTime VR support.

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, offering server-side functionality and foreshadowing the robust web application era of today.

Twenty months later, 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.

See all
User Avatar
No comments yet.