NS Basic - NS Basic
Vývojáři | NSB Corporation |
---|---|
Stabilní uvolnění | 8.4.0 / 22. října 2020 |
Operační systém | iOS, Android, Okna, Operační Systém Mac |
Typ | Programování |
Licence | Proprietární |
webová stránka | www |
NS Basic je rodina vývojových nástrojů vyvinutých a komerčně prodávaných společností NSB [1] Společnost v Toronto, Ontario, Kanada pro iOS, Android, Microsoft Windows, Operační Systém Mac, Linux, BlackBerry OS, WebOS, Newton OS, Palm OS, Windows CE a Windows Mobile.
Dějiny
Společnost NSB Corporation byla založena Georgem Hennem v roce 1993 za účelem poskytování nástrojů pro snadný vývoj mobilních zařízení. Výrobci a poskytovatelé licencí operačních systémů obvykle dodávají a C ++ -založený nástroj zaměřený na vysoce kvalifikované profesionální vývojáře. NSB / AppStudio poskytuje alternativu pomocí programovacího jazyka JavaScript nebo Basic, podobně jako Visual Basic. Mezi klíčové vývojáře patří George Henne, Marcus Darden, James Kruth, Eric Pepke a Dan Rowley.
Od roku 2019 používají nástroje NS Basic více než tři miliony[2] vývojáři ve více než 80 zemích.
Do roku 2019 byla společnost NSB Corporation známá jako NS BASIC Corporation.
NSB / AppStudio
AppStudio bylo vydáno v prosinci 2010. Skládá se z IDE, programovací jazyk a modul nasazení. IDE a programovací jazyk jsou modelovány podle Microsoft je Vizuální studio. Pro vývoj jsou podporovány dva jazyky: JavaScript a BASIC. Prakticky celý VBscript syntaxe je implementována. Runtime prostředí je založeno na JavaScript, HTML5 a WebKit: mnoho funkcí základních technologií je vystaveno prostředí AppStudio. Programování lze provádět v základním nebo JavaScriptu. PhoneGap, jQuery Mobile, Bootstrap a jQWidgets jsou plně integrovány. Programy produkované AppStudio jsou Webové aplikace.
Aplikace se instalují jako PWA offline web nebo nativní aplikace. Mohou běžet na Apple iOS zařízení (iPhone, iPad ) a Android zařízení se systémem 2.1 nebo novějším.
AppStudio lze také použít k vytvoření Elektron aplikace, které běží na Okna, Operační Systém Mac a Linux. Použití Nodejs moduly je podporován.
Nejnovější verze AppStudio je 8.0.0, vydaná v prosinci 2019.
Příklad kódu
„v ZÁKLADĚFunkce OKButton_onclick() MsgBox "Ahoj světe"Konec Funkce
// v JavaScriptuOKButton.při kliknutí = funkce() { NSB.MsgBox("Ahoj světe");}
Produkty v důchodu
NSBasic / Newton, první produkt společnosti, byl vydán 1. července 1994 a v roce 2002 odešel do důchodu.[3] pro Apple Newton MessagePad. To běží úplně dál Newton OS zařízení. V roce 1997 se k ní připojila NewtCard, Newton HyperCard analog se prodává samostatně. Poslední verze NS Basic / Newton byla vydána v roce 1998 na 3,61.
NSBasic / CE byl vydán v roce 1998 a vyřazen z provozu v únoru 2013. Poslední verze NSBasic / CE byla 8.2.0, vydaná v březnu 2010.
NSBasic / Palm byl vydán v roce 2000 a v roce 2013 byl vyřazen. Poslední verze NSBasic / Palm byla 7.0.0, vydána v únoru 2009.
NSBasic / Symbian byl vydán v srpnu 2008. Do důchodu byl vyřazen v lednu 2010.
NSBasic / Desktop byl vydán v roce 2005 a byl vyřazen v roce 2013. Poslední verze NS Basic / Desktop byla 4.0.0, vydána v červnu 2009.
Vývoj mobilních aplikací
Společnost rovněž provádí vlastní vývoj pro společnosti, které potřebují aplikace pro mobilní zařízení, jako jsou iPhone, Android, BlackBerry, Windows Mobile a Palm OS. Aplikace lze vyvíjet pouze pro jednu platformu nebo pro více platforem.
Reference
- Poznámky
- Verive, Michaeli (2007). Základní programování NS pro Palm OS, 3. vydání. Skupina Eastwood. ISBN 0-9695844-6-6.
externí odkazy
- Oficiální webové stránky
- Informace o nejnovější verzi
- Fórum AppStudio, Diskusní fórum pro NSB / AppStudio.