NS Basic - NS Basic
Разработчики) | Корпорация NSB |
---|---|
Стабильный выпуск | 8.4.0 / 22 октября 2020 г. |
Операционная система | iOS, Android, Windows, MacOS |
Тип | Программирование |
Лицензия | Проприетарный |
Интернет сайт | www |
NS Basic - это семейство инструментов разработки, разработанных и продаваемых NSB на коммерческой основе. [1] Корпорация в Торонто, Онтарио, Канада для iOS, Android, Майкрософт Виндоус, MacOS, Linux, ОС BlackBerry, WebOS, ОС Ньютон, Palm OS, Windows CE и Windows Mobile.
История
Корпорация NSB была основана Джорджем Хенном в 1993 году, чтобы предоставить простые инструменты разработки для мобильных устройств. Производители и лицензиары операционных систем обычно предоставляют C ++ инструмент, ориентированный на высококвалифицированных профессиональных разработчиков. NSB / AppStudio предоставляет альтернативу с использованием языка программирования JavaScript или Basic, аналогично Visual Basic. Ключевыми разработчиками являются Джордж Хенн, Маркус Дарден, Джеймс Крут, Эрик Пепке и Дэн Роули.
По состоянию на 2019 год инструментами NS Basic пользуются более трех миллионов человек.[2] разработчики более чем в 80 странах.
До 2019 года NSB Corporation была известна как NS BASIC Corporation.
NSB / AppStudio
AppStudio был выпущен в декабре 2010 года. Он состоит из IDE, язык программирования и модуль развертывания. IDE и язык программирования созданы по образцу Microsoft с Visual Studio. Для разработки поддерживаются два языка: JavaScript и BASIC. Практически весь VBscript реализован синтаксис. Среда выполнения основана на JavaScript, HTML5 и WebKit: многие функции базовых технологий доступны в среде AppStudio. Программирование можно выполнять на базовом или JavaScript. PhoneGap, jQuery Mobile, Бутстрап и jQWidgets полностью интегрированы. Программы, производимые AppStudio, являются Веб-приложения.
Приложения устанавливаются как автономные веб-приложения PWA или собственные приложения. Они могут работать на Apple iOS устройства (iPhone, iPad ) и Android устройства под управлением 2.1 или новее.
AppStudio также можно использовать для создания Электрон приложения, которые работают на Windows, MacOS и Linux. Использование Nodejs модулей поддерживается.
Последняя версия AppStudio - 8.0.0, выпущенная в декабре 2019 года.
Пример кода
'в BASICФункция OKButton_onclick() MsgBox "Привет, мир"Конец Функция
// в JavaScriptOKButton.по щелчку = функция() { NSB.MsgBox("Привет, мир");}
Вышедшие из употребления продукты
NSBasic / Newton, первый продукт компании, был выпущен 1 июля 1994 года и прекращен в 2002 году.[3] для Яблочный Ньютон MessagePad. Он полностью работает на ОС Ньютон устройств. В 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. Приложения можно разрабатывать только для одной платформы или для нескольких платформ.
Рекомендации
- Примечания
- Верив, Майкл (2007). Базовое программирование NS для Palm OS, 3-е издание. Группа Иствуд. ISBN 0-9695844-6-6.
внешняя ссылка
- Официальный веб-сайт
- Информация о последней версии
- Форум AppStudio, Дискуссионный форум для NSB / AppStudio.