SuperCard - SuperCard

SuperCard
SuperCardIcon.png
Разработчики)Решения Etcetera
Стабильный выпуск
4.8.1 / 27 февраля 2020 г.
Операционная системаСистемное программное обеспечение 6, Система 7, Mac OS 8, Mac OS 9, Mac OS X
Типгипермедиа, развитие
ЛицензияПроприетарный
Интернет сайтwww.supercard.нас

SuperCard это среда разработки высокого уровня что работает на Macintosh компьютеры, под ОС 8 и 9, и OS X. Он вдохновлен HyperCard, но включает более богатый язык, полный GUI набор инструментов и собственный цвет (в отличие от надстроек HyperCard, поставляемых Apple или сторонними производителями).

В язык программирования используется SuperCard называется SuperTalk, и в значительной степени основан на HyperTalk, язык в HyperCard. В дополнение к основному языку SuperTalk может обращаться к OSA скриптовые языки на основе, такие как AppleScript, и оболочка команды. Язык может быть расширен так называемыми внешними элементами, фрагментами скомпилированного кода, которые выглядят как собственные процедуры.

Программы, созданные с помощью SuperCard, могут выполняться внутри самой среды IDE или как «автономные», которые объединяют созданные пользователем программы и ресурсы с механизмом выполнения, используемым SuperCard.

История

Ранние годы

SuperCard была впервые создана Билл Эпплтон и опубликовано Программное обеспечение Silicon Beach в 1989 году. В 1990 году Silicon Beach был приобретен Альдус Корпорация. Aldus выпустила версию 1.6 SuperCard, которая принесла поддержку AppleEvents, улучшенные графические возможности и несколько других улучшений.

Середина 1990-х

В феврале 1994 г. Allegiant Technologies Сан-Диего купил SuperCard. Allegiant выпустила несколько версий программного обеспечения и даже выиграла приз редактора MacUser в 1995 году в категории «Лучшее новое приложение для создания мультимедиа». Версия 1.7 SuperCard, выпущенная в июне 1994 года, включала несколько важных улучшений, включая поддержку QuickTime и операторы переключения. В декабре того же года была выпущена версия 2.0. Это был первый PowerPC родная версия, что сделало ее намного быстрее, чем предыдущие версии на новых машинах. Кроме того, в этой версии появилось приложение под названием Standalone Maker, которое добавило клиентской части возможности редактировать вилку ресурсов исполняемых проектов SuperCard. SuperCard всегда могла создавать автономные исполняемые приложения, но этот инструмент снизил порог входа для начинающих пользователей. Версии 2.0 и 2.5 были выпущены на японском языке.[1]

Конец 1990-х

После этого было выпущено несколько версий SuperCard, которые включали такие функции, как поддержка полного 24-битного цвета и улучшения функции киноленты. В начале 1996 года был выпущен новый сопутствующий продукт под названием Marionet. Это дополнение позволяло проектам обмениваться данными через локальные сети или Интернет. Спустя 20 месяцев была выпущена третья версия SuperCard. Эта новая версия содержала новый формат файла проекта, поддерживающий свойства пользователя, и полностью новый редактор проектов.

Целью Allegiant было продолжать внедрять инновации в продукте Macintosh, предоставляя среду выполнения Windows (редактирование на Mac, запуск на Windows или Mac) и, в конечном итоге, среду разработки Windows. Фирма предприняла три попытки представить общественности версию SuperCard для Windows. Первый был настоящим «портом» продукта (который должен был включать как среду редактирования, так и среду выполнения в Windows), он занимал слишком много времени и был очень нестабильным. Было определено, что в то время было бы невозможно использовать исходный код Macintosh в качестве основы для переноса на Windows, поэтому второй был попыткой создать среду только для времени выполнения, которая поддерживала бы большинство возможностей SuperCard, но под совершенно новая кодовая база, написанная с нуля с новыми инженерами. Эта версия была более стабильной, но в конечном итоге не вышла на рынок (хотя она легла в основу плагина Roadster (см. Ниже)). Третья попытка была очень недолгой, но была основана на разговорах с Apple, связанных с QuickTime Interactive (QTi), которая должна была предоставить среду на основе Quicktime, которую можно было бы использовать для создания инструмента разработки и создания на основе Quicktime с использованием языка SuperTalk.

В конце концов, в 1996 году фирма также создала плагин для браузера SuperCard под названием «Roadster» для запуска «проектов» - версии стеков SuperCard. Roadster поддерживал часть возможностей SuperCard, но, поскольку это был веб-плагин, контент SuperCard можно было воспроизвести в Windows впервые.

В мае 1998 года Incwell DMG приобрела SuperCard и все сопутствующие товары у Allegiant. Вскоре после этого была анонсирована версия 3.5. Эта версия, которая, наконец, была выпущена в октябре 1998 года, была быстрее своих предшественников, имела поддержку QuickTime 3, Drag and Drop и других.

Версия 3.6, выпущенная в 1999 году, принесла японскую версию и множество внутренних улучшений.

21 век

В 2002 году SuperCard была приобретена в четвертый раз. Этот раз, Решения Etcetera, компания, которая разрабатывала SuperCard для IncWell, купила продукт и анонсировала версию 4. Эта новая версия представила Mac OS X поддержка, полное соответствие теме и широкий спектр элементов пользовательского интерфейса к ней.

С тех пор были выпущены версии до 4.8, в которые были внесены улучшения и исправления ошибок, встроенная поддержка новых компьютеров Mac на базе чипов Intel, улучшения IDE, расширенная числовая точность, сглаженная графика рисования и расширенная поддержка оболочки.[2]

использованная литература

  1. ^ ""Интернет-издание MacinStuff сообщает, что "SuperCard 2.5 в японской версии поставляется". www.informedusa.com. Получено 2018-06-06.
  2. ^ «Представляем SuperCard 4.8». www.supercard.us. Получено 2018-06-06.


внешние ссылки