stringtranslate.com

НС Базовый

NS Basic — это семейство инструментов разработки, разработанных и коммерчески продаваемых корпорацией NSB в Торонто , Онтарио, Канада, для iOS , Android , Microsoft Windows , MacOS , Linux , BlackBerry OS , WebOS , Newton OS , Palm OS , Windows CE и Windows Mobile .

История

Корпорация NSB была основана Джорджем Хенном в 1993 году для предоставления простых инструментов разработки для мобильных устройств. Производители и лицензиары операционных систем обычно поставляют инструмент на основе C++ , предназначенный для высококвалифицированных профессиональных разработчиков. NSB/AppStudio предоставляет альтернативу использованию языка программирования JavaScript или Basic, аналогичного Visual Basic . Среди ключевых разработчиков — Джордж Хенн, Маркус Дарден, Джеймс Крут, Эрик Пепке и Дэн Роули.

По состоянию на 2023 год инструменты NS Basic используют более трех миллионов [1] разработчиков в более чем 80 странах.

До 2019 года корпорация NSB называлась NS BASIC Corporation.

ВольтСигнер

VoltSigner — это бесплатный веб-сервис для создания сертификатов подписи, благодаря которому приложения могут запускаться на устройствах и приниматься магазинами Android и iOS. Он был выпущен в апреле 2021 года и регулярно обновляется.

Вся обработка выполняется локально — никакая информация не загружается. Это обеспечивает безопасность сертификатов и паролей. Компьютер MacOS не требуется для создания сертификатов iOS. В системе пользователя не требуется устанавливать какое-либо программное обеспечение.

Созданные сертификаты будут работать для любого инструмента сборки, а не только для VoltBuilder. Их можно использовать с Apache Cordova, Ionic Capacitor, Appflow и другими.

Безопасность и конфиденциальность ключей подписи имеют первостепенное значение. Серверы, генерирующие сертификаты NS BASIC, не хранят записи паролей или сгенерированных закрытых ключей. Никакие ключевые материалы никогда не хранятся на диске. Никакая личная информация не сохраняется в журналах.

VoltServer предоставляется корпорацией NSB как бесплатный сервис для сообщества разработчиков.

ВольтБилдер

VoltBuilder — это коммерческий веб-сервис, который создает собственные исполняемые файлы (.apk и .ipa) для Android и iOS из веб-приложений. Эти исполняемые файлы можно дополнить плагинами собственного кода npm , которые расширяют возможности далеко за пределы возможностей веб-приложений и PWA .

VoltBuilder не зависит от платформы: он не использует другие продукты AppStudio и не ограничивает использование других платформ. Ничего не нужно устанавливать локально.

VoltBuilder использует Apache Cordova и Ionic Capacitor для создания исполняемых файлов. Проекты, совместимые с этими платформами, могут использовать веб-сервис.

VoltBuilder был выпущен в мае 2020 года и с тех пор постоянно обновляется.

Многие рассматривают его как замену Adobe PhoneGap, выпуск которого был прекращен 1 октября 2020 года.

НСБ/AppStudio

AppStudio был выпущен в декабре 2010 года. Он состоит из IDE , языка программирования и модуля развертывания. IDE и язык программирования созданы по образцу Microsoft Visual Studio . Для разработки поддерживаются два языка: JavaScript и BASIC. Практически весь синтаксис VBscript реализован. Среда выполнения основана на JavaScript , HTML5 и WebKit : многие функции базовых технологий доступны в среде AppStudio. Программирование может осуществляться на языке Basic или JavaScript. PhoneGap , jQuery Mobile , Bootstrap и jQWidgets полностью интегрированы. Программы, созданные AppStudio, являются веб-приложениями .

Приложения устанавливаются как автономные веб-приложения PWA или собственные приложения. Они могут работать на устройствах Apple iOS ( iPhone , iPad ) и устройствах Android под управлением 2.1 или более поздней версии.

AppStudio также можно использовать для создания приложений Electron , которые работают в Windows , MacOS и Linux . Поддерживается использование модулей Nodejs .

Последняя версия AppStudio 9.0.0.0 была выпущена 16 декабря 2023 г. В нее входит помощник по кодированию AI на основе ChatGPT , Bootstrap 5 и многих других усовершенствований.

Пример кода

' в БАЗОВОЙ функции OKButton_onclick () MsgBox Конечная функция «Hello World»    
// в JavaScript OKButton . onclick = функция () { NSB . MsgBox ( «Привет, мир» ); }    

Устаревшие продукты

NSBasic/Newton, первый продукт компании, был выпущен 1 июля 1994 года и снят с производства в 2002 году. [2] для Apple Newton MessagePad . Он полностью работает на устройствах с ОС Newton . В 1997 году к ней присоединился NewtCard, аналог Newton HyperCard, продаваемый отдельно. Последней выпущенной версией NS Basic/Newton была версия 3.61 в 1998 году.

NSBasic/CE был выпущен в 1998 году и прекращен в феврале 2013 года. Последней версией NSBasic/CE была 8.2.0, выпущенная в марте 2010 года.

NSBasic/Palm был выпущен в 2000 году и прекращен в 2013 году. Последней версией NSBasic/Palm была 7.0.0, выпущенная в феврале 2009 года.

NSBasic/Symbian был выпущен в августе 2008 года. Его поддержка была прекращена в январе 2010 года.

NSBasic/Desktop был выпущен в 2005 году и прекращен в 2013 году. Последней версией NS Basic/Desktop была 4.0.0, выпущенная в июне 2009 года.

Разработка мобильных приложений

Компания также занимается индивидуальной разработкой для компаний, которым нужны приложения для мобильных устройств, таких как iPhone, Android, BlackBerry, Windows Mobile и Palm OS. Приложения могут разрабатываться как для одной платформы, так и для нескольких платформ.

Рекомендации

  1. ^ «Как мы преподавали информатику 225 000 студентов в Саудовской Аравии».
  2. ^ Пресс-релиз NS BASIC
Примечания

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