NS 베이직
NS Basic개발자 | NSB 코퍼레이션 |
---|---|
안정된 릴리스 | 8.5.5.6 / 2021년 12월 , 전( |
운영 체제 | iOS, Android, Windows, MacOS |
유형 | 프로그래밍 |
면허증. | 독자 사양 |
웹 사이트 | www |
NS Basic은 iOS, Android, Microsoft Windows, MacOS, Linux, BlackBerry OS, WebOS, Newton OS, Palm OS, Windows CE 및 Windows Mobile용으로 NSB Corporation이 개발하고 상용화한 개발 도구 제품군입니다.
역사
NSB Corporation은 1993년 조지 헤인에 의해 모바일 기기에 손쉬운 개발 도구를 제공하기 위해 설립되었습니다.운영 체제의 제조업체와 라이센서는 일반적으로 고도로 숙련된 전문 개발자를 대상으로 C++ 기반의 도구를 제공합니다.NSB/AppStudio는 Visual Basic과 유사한 JavaScript 또는 Basic 프로그래밍 언어를 사용하는 대체 방법을 제공합니다.주요 개발자로는 George Henne, Marcus Darden, James Kruth, Eric Pepke 및 Dan Rowley가 있습니다.
2019년 현재 NS Basic의 도구는 80개 이상의 국가에서 300만[2] 명 이상의 개발자가 사용하고 있습니다.
2019년까지 NSB Corporation은 NS BASIC Corporation으로 알려져 있었습니다.
NSB/App Studio
AppStudio는 2010년 12월에 출시되었습니다.IDE, 프로그래밍 언어 및 전개 모듈로 구성됩니다.IDE와 프로그래밍 언어는 Microsoft의 Visual Studio를 모델로 합니다.개발에는 JavaScript와 BASIC 두 가지 언어가 지원됩니다.사실상 VBScript 구문 전체가 구현됩니다.런타임 환경은 JavaScript, HTML5, WebKit를 기반으로 합니다.기본 기술의 많은 기능은 AppStudio 환경에 노출됩니다.프로그래밍은 Basic 또는 JavaScript에서 수행할 수 있습니다.PhoneGap, jQuery Mobile, Bootstrap 및 jQWidgets가 완전히 통합되어 있습니다.AppStudio에서 제작한 프로그램은 웹 앱입니다.
앱은 자체적으로 PWA 오프라인 웹 또는 네이티브 응용 프로그램으로 설치됩니다.애플의 iOS 기기(iPhone, iPad)와 2.1 이상을 실행하는 안드로이드 기기에서 실행할 수 있다.
AppStudio를 사용하여 Windows, MacOS 및 Linux에서 실행되는 Electron 앱을 만들 수도 있습니다.Nodejs 모듈 사용이 지원됩니다.
앱스튜디오 8.5.5.6의 최신 버전은 2021년 12월 19일에 출시되었습니다.
코드 예시
BAS의 경우IC 기능. OKButton_on클릭() 메시지 박스 '헬로 월드' 끝. 기능.
// JavaScript에서 OK Button.클릭 = 기능.() { NSB.메시지 박스('헬로 월드'); }
폐기된 제품
이 회사의 첫 제품인 NSBasic/Newton은 1994년 7월 1일에 출시되어 [3]2002년에 Apple Newton MessagePad용으로 퇴역했습니다.완전히 Newton OS 디바이스에서 실행됩니다.1997년에는 별도로 판매되는 뉴턴 하이퍼카드 아날로그 모델인 뉴트카드와 합류했다.NS Basic/Newton의 마지막 버전은 1998년에 3.61이었습니다.
NSBasic/CE는 1998년에 출시되어 2013년 2월에 폐기되었습니다.NSBasic/CE의 마지막 버전은 2010년 3월에 출시된 8.2.0입니다.
NSBasic/Palm은 2000년에 출시되어 2013년에 폐기되었습니다.NSBasic/Palm의 마지막 버전은 7.0.0으로 2009년 2월에 출시되었습니다.
NSBasic/Symbian은 2008년 8월에 출시되었습니다.2010년 1월에 퇴역했습니다.
NSBasic/데스크탑은 2005년에 출시되었으며 2013년에 폐기되었습니다.NS Basic/Desktop의 마지막 버전은 4.0.0으로 2009년 6월에 출시되었습니다.
모바일 애플리케이션 개발
이 회사는 아이폰, 안드로이드, 블랙베리, 윈도 모바일, 팜 OS 등 모바일 기기용 애플리케이션을 필요로 하는 기업들을 위한 맞춤형 개발도 진행하고 있다.어플리케이션은 1개의 플랫폼 또는 여러 플랫폼용으로 개발할 수 있습니다.
레퍼런스
- 메모들
- Verive, Michael (2007)팜 OS용 NS Basic Programming, 3rd Edition.이스트우드 그룹이요ISBN 0-9695844-6-6.
외부 링크