WikiDer > HyperNext

HyperNext
Семейство HyperNext Studio.

HyperNext это система визуальной разработки программного обеспечения, предназначенная для начинающих программистов, работающая на Macintosh и Windows компьютеры. Это было вдохновлено HyperCard и включает GUI наличие элементов управления, таких как кнопки и списки, и интерпретируемый на английском языке язык программирования. HyperNext также включает высокоуровневый объектно-ориентированный скомпилированный БАЗОВЫЙ. Пакет HyperNext Studio включает три дополнительных приложения, которые могут помочь пользователям создавать и запускать программное обеспечение в Windows и Mac OS X и Mac OS 9 платформы:

  1. HyperNext Creator похож на Hypercard и позволяет пользователям создавать собственное программное обеспечение, как кроссплатформенные автономные приложения, так и стеки для бесплатного HyperNext Player. В интерфейсе дизайна Creator есть только окно дизайна, одна панель инструментов и переключатель режимов. Три его режима: «Дизайн», «Предварительный просмотр» и «Выполнение» позволяют быстро переключаться между созданием / редактированием и запуском программ.
  2. Разработчик HyperNext создает плагины / библиотеки для HyperNext Creator и позволяет пользователям расширять функциональность Creator с помощью собственных или сторонних плагинов. HyperNext Developer имеет пользовательский интерфейс, очень похожий на интерфейс Hypernext Creator, и помещает созданные плагины непосредственно в папку плагинов Creator. Для более быстрой разработки плагинов возможно одновременное открытие и Создателя, и Разработчика.
  3. HyperNext Player - это автономное приложение, похожее на Hypercard Player в том, что оно запускает стеки, созданные его приложением-создателем, HyperNext Creator. HyperNext Player является бесплатным программным продуктом, и существуют версии для платформ Windows, Mac OS X и Mac OS 9.

Среда программирования

HyperNext имеет относительно простой интерфейс дизайна, который позволяет быстро запускать и тестировать программы. Такие элементы управления, как кнопки, можно выбрать на панели инструментов, а затем добавить в окно дизайна. После размещения элементы управления могут иметь свои свойства и редактировать их сценарии с помощью встроенного редактора сценариев. HyperCard основана на концепции «стопки» виртуальных «карт». Карты содержат данные, как и в Rolodex но также может содержать элементы пользовательского интерфейса, такие как кнопки.

Основной язык программирования HyperNext называется просто HyperNext и частично основан на языке Hypercard. HyperTalk язык. HyperNext - это интерпретируемый англоязычный язык с множеством функций, позволяющих создавать полные приложения и стеки. Эти функции включают в себя большое количество ключевых слов для воздействия и получения обратной связи от множества типов элементов управления графического интерфейса и мультимедийных возможностей с использованием Apple QuickTime. Миди-ноты и звуки можно воспроизводить с помощью Note Player, а поверхность спрайтов HyperNext имеет различные применения, включая разработку игр. Версии HyperNext для Macintosh включают функции для запуска AppleScript язык сценариев.

Язык HyperNext можно расширить с помощью пользовательских или сторонних плагинов, разработанных с помощью HyperNext Developer. HyperNext также имеет возможность запускать сценарии RBscripts во время выполнения, что позволяет пользователям создавать свои собственные программируемые приложения. Существует широкий спектр кода RBscript и аналогичного кода BASIC, который уже доступен в различных места в Интернете. RBscript - это версия REALbasic, современный объектно-ориентированный БЕЙСИК, разработанный REAL Software.

HyperNext имеет рамки для развития нейронные сети и идет с Примеры показано, как реализовать обучение и тестирование нейронной сети. Примеры проектов и стеки включают анализ данных о сердце пациента, последовательности ДНК и цен на подержанные автомобили.

Недавнее введение в HyperNext - это возможность управлять устройствами биологической обратной связи, такими как LightStone. [1] с помощью USB HID коммуникации. Устройство LightStone отправляет данные, которые могут быть обработаны для получения значений частоты сердечных сокращений и проводимости кожи, которые затем могут отслеживаться программой для помощи в медитации или включения игр с биологической обратной связью. HyperNext имеет пример проекта и стека, которые графически отображают данные с устройства LightStone.

HyperNext версии 4 имеет SQLite [2] функциональность базы данных, что значительно упрощает пользователям создание собственных приложений для баз данных.

HyperNext Android Creator

HyperNext Android Creator (HAC) может разрабатывать приложения для Android и работает на Windows Платформа. Это позволяет начинающим программистам разрабатывать приложения как для эмулятора Android, так и для смартфонов / планшетов Android без необходимости знать Язык программирования Java.

HyperNext Android Creator интегрируется с Android SDK и Java JDK, чтобы облегчить создание приложений Android начинающим программистам, чем любой другой Eclipse (программное обеспечение) или же NetBeans системы разработки могут, потому что знание Язык программирования Java и Android SDK framework не требуются.

HyperNext Android Creator включает подмножество текущих функций Android, включая службы для выполнения фоновых задач. Он создает приложения Android для ОС Android 1.6 и выше.

внешняя ссылка