SuperCard

SuperCard
Utvecklare Lösningar Etcetera
Stabil frisättning
4.8.1 / 27 februari 2020
Operativ system Systemprogramvara 6 , System 7 , Mac OS 8 , Mac OS 9 , Mac OS X
Typ hypermedia , utveckling
Licens Proprietär
Hemsida www .supercard .us

SuperCard är en utvecklingsmiljö på hög nivå som körs på Macintosh -datorer, under OS 8 och 9 , och OS X . Det är inspirerat av HyperCard , men innehåller ett rikare språk, en komplett GUI- verktygssats och inbyggd färg (i motsats till HyperCards tillägg från Apple eller tredje part).

Programmeringsspråket som används av SuperCard heter SuperTalk , och är till stor del baserat på HyperTalk , språket i HyperCard. Utöver kärnspråket kan SuperTalk anropa OSA -baserade skriptspråk som AppleScript och skalkommandon . Språket kan utökas med så kallade externa, bitar av kompilerad kod som ser ut som infödda rutiner.

Program skapade med SuperCard kan köras inuti själva IDE, eller som "fristående", som kombinerar användarskapade program och resurser med exekveringsmotorn som används av SuperCard.

Historia

De tidiga åren

SuperCard skapades först av Bill Appleton och publicerades av Silicon Beach Software 1989. Appleton kombinerade element från World Builder , som han skrev, HyperCard , SuperPaint och Macintosh-användargränssnittet.

1990 förvärvades Silicon Beach av Aldus Corporation . Aldus släppte version 1.6 av SuperCard som gav stöd för AppleEvents, förbättrade grafiska möjligheter och flera andra förbättringar.

Mitten av 1990-talet

I februari 1994 köpte Allegiant Technologies of San Diego SuperCard. Allegiant släppte flera versioner av programvaran, och vann till och med 1995 MacUser Editor's Choice for Best New Multimedia-Authoring Application. Version 1.7 av SuperCard, som släpptes i juni 1994, innehöll flera viktiga förbättringar, inklusive QuickTime-stöd och switch-satser . I december samma år släpptes version 2.0. Detta var den första PowerPC- versionen, vilket gjorde den mycket snabbare än tidigare versioner på nyare maskiner. Den här versionen introducerade också en applikation som heter Standalone Maker, som satte en frontend på möjligheten att redigera resursgaffeln för körbara SuperCard-projekt. SuperCard hade alltid kunnat producera fristående körbara applikationer, men detta verktyg sänkte inträdesbarriären för nybörjare. Version 2.0 och 2.5 släpptes i japanska versioner. Version 2.5 lade också till full 24-bitars färg och stöd för QuickTime VR.

Sent 1990-tal

Flera versioner av SuperCard släpptes därefter, som inkluderade funktioner som stöd för full 24-bitars färg och förbättringar av filmremsfunktionen. I början av 1996 släpptes en ny medföljande produkt som heter Marionet. Detta tillägg gjorde det möjligt för projekt att kommunicera över lokala nätverk eller Internet, och erbjöd funktionalitet på serversidan och förebådade dagens robusta webbapplikationsera.

Tjugo månader senare släpptes den tredje versionen av SuperCard. Den här nya versionen hade ett nytt projektfilformat som stöder användaregenskaper och en helt ny projektredigerare.

Allegiants mål var att fortsätta förnya på Macintosh-produkten, samtidigt som de levererade en Windows-runtime-miljö (redigera på Mac, kör på Windows eller Mac) och i slutändan en Windows-författarmiljö. Företaget gick igenom tre olika försök att få ut en Windows-version av SuperCard till allmänheten. Den första var en riktig "port" av produkten (som skulle ha inkluderat både redigerings- och körtidsmiljöer på Windows), men det tog för lång tid och var mycket instabilt på grund av avsaknaden av en robust grafisk "verktygslåda" som den. erbjuds på Mac-plattformen. Det fastställdes att det skulle vara omöjligt att använda Macintosh-källkoden som grund för portering till Windows vid den tidpunkten, så ett andra försök att skapa en miljö med endast körtid som stödde de flesta funktionerna i SuperCard, men under en helt ny kodbas som skrevs från grunden med nya ingenjörer. Den här versionen var mer stabil, men kom till slut inte ut på marknaden (även om den låg till grund för Roadster-pluginet (se nedan)). Det tredje försöket var mycket kortlivat, men baserades på konversationer med Apple relaterade till QuickTime Interactive (QTi), som skulle tillhandahålla en Quicktime-baserad miljö som kunde användas för att skapa ett Quicktime-baserat utvecklings- och författarverktyg med hjälp av SuperTalk-språk.

Till slut skapade företaget också ett SuperCard-webbläsarplugin som heter "Roadster" 1996 för att köra "projekt" - SuperCard-versionen av stackar. Roadster stödde en delmängd av SuperCards funktioner, men eftersom det var en webbplugin var det första gången som SuperCard-innehåll kunde spelas på Windows.

I maj 1998 förvärvade Incwell DMG SuperCard och alla relaterade produkter från Allegiant. Kort därefter tillkännagavs version 3.5. Denna version, som slutligen släpptes i oktober 1998, var snabbare än sina föregångare, hade stöd för QuickTime 3, Dra och släpp med mera. Incwell halverade också priset jämfört med tidigare versioner.

Version 3.6, släppt 1999, kom med en japansk version och många interna förbättringar.

2000-talet

2002 förvärvades SuperCard för fjärde gången. Den här gången Solutions Etcetera , företaget som hade utvecklat SuperCard för IncWell, produkten och tillkännagav version 4. Den här nya versionen introducerade Mac OS X- stöd, komplett temakompatibilitet och ett brett utbud av användargränssnittselement som hör till den.

Sedan dess har versioner upp till 4.8 släppts, med förbättringar och buggfixar, inbyggt stöd för Apples nya Intel-Chip-baserade Mac-datorer, IDE-förbättringar, utökad numerisk precision, kantutjämnad ritgrafik och utökat skalstöd.

Från och med mars 2023 är SuperCard 4.8.1 inte kompatibel med macOS Catalina eller senare på grund av borttagandet av 32-bitars programstöd i macOS.

  1. ^ Moran, Tom (april 1989). "Beyond Hypercard" . Macworld . Vol. 6, nr. 4. sid. 81.
  2. ^   Gookin, Dan (1989). "Förord". Den kompletta SuperCard-handboken . Beräkna! Böcker. sid. vii, 17-18. ISBN 0874551986 .
  3. ^ "Om oss" . Silicon Beach programvara . Arkiverad från originalet den 11 oktober 2016.
  4. ^ Tessler, Franklin N.; Singh, Harjit (februari 1995). "SuperCard 1.7.1" . Macworld . Vol. 12, nr. 2. sid. 68. En recension av SuperCard 1.7.1 med en lista över vad som är nytt och omnämnandet av den nya utgivaren
  5. ^ LeVitus, Bob (juli 1995). "SuperCard / Inte din fars HyperCard" . Macanvändare . Vol. 11, nr. 7. sid. 59. Granskning av SuperCard 2.0 som anger PowerPC-versionen.
  6. ^ " The online MacinStuff Times" SuperCard 2.5 japansk version skickas" . www.informedusa.com . Hämtad 2018-06-06 .
  7. ^ "Annons för Allegiant SuperCard" . Interaktivitet . nr 5. november 1995. sid. 8.
  8. ^ Duncan, Geoff (januari 1997). "Skicka in robotarna" . Macworld . Vol. 12, nr. 1. sid. 153-156.
  9. ^ a b Duncan, Geoff (maj 1999). "SuperCard 3.5" . Macworld . nr maj 1999. sid. 44. En recension av SuperCard 3.5.2 som nämner de nya ägarna och nya funktioner, inklusive ett omnämnande av Roadster.
  10. ^ Anzovin, Steven (juni 1997). "SuperCard 3.0" . MacAddict . nr 10. sid. 62-63. Nämn Roadster tydligt i SuperCard 3.0
  11. ^ "Vi presenterar SuperCard 4.8" . www.supercard.us . Hämtad 2018-06-06 .
  12. ^ "SuperCard in Parallels" . SuperCard . Arkiverad från originalet den 24 augusti 2021 . Hämtad 6 mars 2023 .


externa länkar