602:
225:
The security and privacy of the signing keys are of the utmost importance. The NS BASIC certificate generating servers keep no records of passwords, or any private keys generated. No key material is ever stored on disk. No private information is kept in logs.
526:
The company also undertakes custom development for companies who need applications for mobile devices, such as iPhone, Android, BlackBerry, Windows Mobile, and Palm OS. Applications can be developed for just one platform or for multiple platforms.
218:
All processing is done locally - no information is uploaded. This keeps the certificates and passwords secure. A MacOS computer is not needed to create iOS certificates. No software needs to be installed on the user's system.
215:
is a free web service for creating signing certificates, so apps can run on devices and be accepted by
Android and iOS stores. It was released in April, 2021 and has been regularly updated.
190:
NSB Corporation was founded by George Henne in 1993 to provide easy development tools for mobile devices. The manufacturers and licensors of the operating systems usually supply a
1704:
1411:
1689:
194:-based tool aimed at highly skilled professional developers. NSB/AppStudio provides an alternative using the JavaScript or Basic programming language, similar to
1684:
263:
is framework neutral: it does not use any other AppStudio products, nor does it restrict the use of other frameworks. Nothing needs to be installed locally.
222:
The certificates produced will work for any build tool - not just VoltBuilder. They can be used with Apache
Cordova, Ionic Capacitor, Appflow and others.
1699:
316:: many of the features of the underlying technologies is exposed to the AppStudio environment. Programming can be done in Basic or JavaScript.
544:
1298:
518:
NSBasic/Desktop was released in 2005 and was retired in 2013. The last version of NS Basic/Desktop was 4.0.0, released in June, 2009.
289:
580:
512:
NSBasic/Palm was released in 2000 and was retired in 2013. The last version of NSBasic/Palm was 7.0.0, released in
February, 2009.
509:
NSBasic/CE was released in 1998 and retired in
February, 2013. The last version of NSBasic/CE was 8.2.0, released in March, 2010.
1161:
629:
394:
325:
1293:
1366:
1276:
909:
363:
1061:
271:
1694:
1221:
1036:
834:
828:
340:
36:
1515:
1510:
1166:
1071:
356:
238:
143:
71:
1558:
1171:
1041:
557:
1679:
839:
1608:
1392:
1011:
643:
1674:
1495:
1338:
1305:
868:
677:
491:
NSBasic/Newton, the company's first product, was released on July 1, 1994, and retired in 2002. for the
1563:
1427:
1379:
1318:
1232:
1136:
1023:
741:
736:
731:
103:
91:
607:
572:
1643:
1533:
1407:
751:
684:
622:
254:
86:
274:
to build executables. Projects which are compatible with those platforms can use the web service.
824:
1520:
1356:
1156:
992:
707:
694:
576:
292:, a programming language and a deploy module. The IDE and programming language are modeled on
198:. Key developers include George Henne, Marcus Darden, James Kruth, Eric Pepke and Dan Rowley.
147:
949:
201:
As of 2023, NS Basic's tools are used by over three million developers in over 80 countries.
1348:
982:
792:
759:
280:
Many see it as a replacement for Adobe PhoneGap, which was discontinued on
October 1, 2020.
237:
VoltBuilder is a commercial web service which builds native executables (.apk and .ipa) for
98:
62:
1553:
1543:
1485:
1343:
1287:
966:
723:
667:
300:. Two languages are supported for development: JavaScript and BASIC. Virtually the entire
250:
506:
analogue sold separately. The last version of NS Basic/Newton released was 3.61 in 1998.
229:
VoltServer is operated as a free service for the developer community by NSB Corporation.
601:
1648:
1628:
1500:
1245:
1101:
987:
878:
820:
615:
267:
179:
1668:
1653:
1538:
1441:
1066:
787:
774:
764:
673:
386:
385:
The latest version of AppStudio 9.0.0.0 was released on Dec 16, 2023. It features an
321:
297:
159:
277:
VoltBuilder was released in May, 2020 and has been continuously updated since then.
1568:
1480:
1370:
1081:
997:
854:
807:
492:
195:
167:
1548:
1490:
1387:
1328:
1255:
1121:
1111:
1056:
914:
899:
873:
713:
515:
NSBasic/Symbian was released in August, 2008. It was retired in
January, 2010.
1638:
1633:
1618:
1265:
1181:
1116:
1091:
1051:
1031:
934:
894:
863:
844:
782:
495:
305:
175:
22:
249:
native code plugins which extend capabilities far beyond what is possible in
1603:
1583:
1573:
1528:
1505:
1456:
1445:
1333:
1146:
1126:
1106:
1096:
929:
659:
503:
499:
329:
293:
575:(2007). NS Basic Programming for Palm OS, 3rd Edition. The Eastwood Group.
1593:
1588:
1578:
1281:
1176:
1151:
1076:
904:
815:
702:
317:
301:
130:
is a family of development tools developed and commercially marketed by
1623:
1250:
1206:
1191:
1086:
974:
954:
797:
398:
390:
367:
333:
171:
135:
75:
1613:
1598:
1451:
1402:
1260:
1240:
1201:
1196:
1046:
944:
939:
924:
919:
379:
348:
313:
545:"How We Taught Computer Science to 225,000 Students in Saudi Arabia"
191:
639:
375:
371:
309:
163:
155:
151:
79:
212:
1417:
1186:
352:
611:
204:
Until 2019, NSB Corporation was known as NS BASIC Corporation.
1437:
344:
246:
242:
139:
67:
332:
are fully integrated. The programs produced by AppStudio are
343:
offline web or native applications. They can run on Apple's
288:
AppStudio was released in
December, 2010. It consists of an
114:
304:
syntax is implemented. The runtime environment is based on
595:
131:
245:
from web apps. These executables can be augmented with
502:
devices. In 1997 it was joined by NewtCard, a Newton
260:
1473:
1426:
1378:
1365:
1317:
1231:
1219:
1135:
1022:
1010:
965:
887:
853:
806:
773:
750:
722:
693:
658:
651:
109:
97:
85:
61:
35:
21:
623:
8:
16:
1375:
1228:
1019:
655:
630:
616:
608:
600:
15:
1705:Linux integrated development environments
536:
1690:Object-oriented programming languages
362:AppStudio can also be used to create
7:
1685:Integrated development environments
14:
1700:BASIC programming language family
42:9.0.7 / July 29, 2024
522:Mobile Application Development
359:devices running 2.1 or later.
1:
835:Data General Extended BASIC
339:Apps install themselves as
1721:
1559:Disk Extended Color BASIC
1172:Open Programming Language
57:
31:
1457:WinFBE, Visual FB Editor
840:Southampton BASIC System
436:
408:
475:"Hello World"
426:"Hello World"
399:many other enhancements
1609:MS BASIC for Macintosh
1393:Visual Basic (classic)
703:TI-BASIC (calculators)
642:programming language (
558:NS BASIC press release
498:. It runs entirely on
382:modules is supported.
138:, Ontario, Canada for
1496:Atari Microsoft BASIC
1339:Microsoft Small Basic
1306:Embedded Visual Basic
869:VSI BASIC for OpenVMS
44:; 44 days ago
1564:Extended Color BASIC
737:Rocky Mountain BASIC
732:HP Time-Shared BASIC
1644:TI BASIC (TI 99/4A)
1534:Benton Harbor BASIC
752:Locomotive Software
387:AI Coding Assistant
18:
1695:Pocket PC software
366:apps which run on
1662:
1661:
1522:BASIC Programming
1469:
1468:
1465:
1464:
1408:Visual Basic .NET
1215:
1214:
1006:
1005:
993:Super Expander 64
708:TI Extended BASIC
695:Texas Instruments
266:VoltBuilder uses
148:Microsoft Windows
125:
124:
1712:
1376:
1349:OpenOffice Basic
1229:
1020:
958:
793:North Star BASIC
760:Locomotive BASIC
656:
638:Dialects of the
632:
625:
618:
609:
604:
599:
598:
596:Official website
560:
555:
549:
548:
541:
487:Retired Products
482:
479:
476:
473:
470:
467:
464:
461:
458:
455:
452:
449:
446:
443:
440:
439:// in JavaScript
433:
430:
427:
424:
421:
418:
417:OKButton_onclick
415:
412:
121:
118:
116:
63:Operating system
52:
50:
45:
19:
1720:
1719:
1715:
1714:
1713:
1711:
1710:
1709:
1680:BASIC compilers
1665:
1664:
1663:
1658:
1554:Dartmouth BASIC
1544:Commodore BASIC
1486:Applesoft BASIC
1461:
1429:
1422:
1369:
1361:
1320:
1313:
1288:Microsoft Excel
1224:
1211:
1138:
1131:
1015:
1002:
961:
952:
883:
849:
802:
769:
746:
724:Hewlett-Packard
718:
689:
672:TRS-80 BASICs (
668:Microsoft BASIC
647:
636:
594:
593:
590:
573:Verive, Michael
564:
563:
556:
552:
543:
542:
538:
533:
524:
489:
484:
483:
480:
477:
474:
471:
468:
465:
462:
459:
456:
453:
450:
447:
444:
441:
438:
435:
434:
431:
428:
425:
422:
419:
416:
413:
410:
407:
286:
272:Ionic Capacitor
235:
210:
188:
132:NSB Corporation
113:
53:
48:
46:
43:
27:NSB Corporation
12:
11:
5:
1718:
1716:
1708:
1707:
1702:
1697:
1692:
1687:
1682:
1677:
1667:
1666:
1660:
1659:
1657:
1656:
1651:
1649:Turbo-BASIC XL
1646:
1641:
1636:
1631:
1629:Sinclair BASIC
1626:
1621:
1616:
1611:
1606:
1601:
1596:
1591:
1586:
1581:
1576:
1571:
1566:
1561:
1556:
1551:
1546:
1541:
1536:
1531:
1526:
1518:
1513:
1508:
1503:
1501:Atari ST BASIC
1498:
1493:
1488:
1483:
1477:
1475:
1471:
1470:
1467:
1466:
1463:
1462:
1460:
1459:
1454:
1449:
1434:
1432:
1424:
1423:
1421:
1420:
1415:
1405:
1400:
1395:
1390:
1384:
1382:
1373:
1363:
1362:
1360:
1359:
1354:
1351:
1346:
1341:
1336:
1331:
1325:
1323:
1315:
1314:
1312:
1311:
1308:
1303:
1302:
1301:
1296:
1284:
1279:
1274:
1271:
1268:
1263:
1258:
1253:
1248:
1246:Chipmunk Basic
1243:
1237:
1235:
1226:
1217:
1216:
1213:
1212:
1210:
1209:
1204:
1199:
1194:
1189:
1184:
1179:
1174:
1169:
1164:
1159:
1154:
1149:
1143:
1141:
1133:
1132:
1130:
1129:
1124:
1119:
1114:
1109:
1104:
1099:
1094:
1089:
1084:
1079:
1074:
1069:
1064:
1059:
1054:
1049:
1044:
1039:
1034:
1028:
1026:
1017:
1008:
1007:
1004:
1003:
1001:
1000:
995:
990:
988:Super Expander
985:
980:
979:Graphics BASIC
977:
971:
969:
963:
962:
960:
959:
947:
942:
937:
932:
927:
922:
917:
912:
907:
902:
897:
891:
889:
885:
884:
882:
881:
879:CALL/360:BASIC
876:
871:
866:
860:
858:
851:
850:
848:
847:
842:
837:
832:
821:Business Basic
818:
812:
810:
804:
803:
801:
800:
795:
790:
785:
779:
777:
775:Microcomputers
771:
770:
768:
767:
762:
756:
754:
748:
747:
745:
744:
739:
734:
728:
726:
720:
719:
717:
716:
711:
705:
699:
697:
691:
690:
688:
687:
681:
670:
664:
662:
653:
649:
648:
637:
635:
634:
627:
620:
612:
606:
605:
589:
588:External links
586:
585:
584:
569:
568:
562:
561:
550:
535:
534:
532:
529:
523:
520:
488:
485:
437:
411:' in BASIC
409:
406:
403:
285:
282:
268:Apache Cordova
234:
231:
209:
206:
187:
184:
180:Windows Mobile
123:
122:
111:
107:
106:
101:
95:
94:
89:
83:
82:
65:
59:
58:
55:
54:
41:
39:
37:Stable release
33:
32:
29:
28:
25:
13:
10:
9:
6:
4:
3:
2:
1717:
1706:
1703:
1701:
1698:
1696:
1693:
1691:
1688:
1686:
1683:
1681:
1678:
1676:
1673:
1672:
1670:
1655:
1654:Vilnius BASIC
1652:
1650:
1647:
1645:
1642:
1640:
1637:
1635:
1632:
1630:
1627:
1625:
1622:
1620:
1617:
1615:
1612:
1610:
1607:
1605:
1602:
1600:
1597:
1595:
1592:
1590:
1587:
1585:
1582:
1580:
1577:
1575:
1572:
1570:
1567:
1565:
1562:
1560:
1557:
1555:
1552:
1550:
1547:
1545:
1542:
1540:
1539:Chinese BASIC
1537:
1535:
1532:
1530:
1527:
1525:
1523:
1519:
1517:
1514:
1512:
1509:
1507:
1504:
1502:
1499:
1497:
1494:
1492:
1489:
1487:
1484:
1482:
1479:
1478:
1476:
1472:
1458:
1455:
1453:
1450:
1447:
1443:
1442:Basic4android
1439:
1436:
1435:
1433:
1431:
1425:
1419:
1416:
1413:
1409:
1406:
1404:
1401:
1399:
1396:
1394:
1391:
1389:
1386:
1385:
1383:
1381:
1377:
1374:
1372:
1368:
1364:
1358:
1355:
1352:
1350:
1347:
1345:
1342:
1340:
1337:
1335:
1332:
1330:
1327:
1326:
1324:
1322:
1316:
1310:WinWrap Basic
1309:
1307:
1304:
1300:
1297:
1295:
1292:
1291:
1289:
1285:
1283:
1280:
1278:
1275:
1272:
1269:
1267:
1264:
1262:
1259:
1257:
1254:
1252:
1249:
1247:
1244:
1242:
1239:
1238:
1236:
1234:
1230:
1227:
1223:
1218:
1208:
1205:
1203:
1200:
1198:
1195:
1193:
1190:
1188:
1185:
1183:
1180:
1178:
1175:
1173:
1170:
1168:
1165:
1163:
1160:
1158:
1155:
1153:
1150:
1148:
1145:
1144:
1142:
1140:
1134:
1128:
1125:
1123:
1120:
1118:
1115:
1113:
1110:
1108:
1105:
1103:
1100:
1098:
1095:
1093:
1090:
1088:
1085:
1083:
1080:
1078:
1075:
1073:
1070:
1068:
1067:Liberty BASIC
1065:
1063:
1060:
1058:
1055:
1053:
1050:
1048:
1045:
1043:
1040:
1038:
1035:
1033:
1030:
1029:
1027:
1025:
1021:
1018:
1013:
1009:
999:
996:
994:
991:
989:
986:
984:
983:Simons' BASIC
981:
978:
976:
973:
972:
970:
968:
964:
956:
951:
948:
946:
943:
941:
938:
936:
933:
931:
928:
926:
923:
921:
918:
916:
913:
911:
908:
906:
903:
901:
898:
896:
893:
892:
890:
886:
880:
877:
875:
872:
870:
867:
865:
862:
861:
859:
856:
852:
846:
843:
841:
838:
836:
833:
830:
826:
822:
819:
817:
814:
813:
811:
809:
808:Minicomputers
805:
799:
796:
794:
791:
789:
788:Integer BASIC
786:
784:
781:
780:
778:
776:
772:
766:
765:Mallard BASIC
763:
761:
758:
757:
755:
753:
749:
743:
740:
738:
735:
733:
730:
729:
727:
725:
721:
715:
712:
709:
706:
704:
701:
700:
698:
696:
692:
686:
682:
679:
675:
671:
669:
666:
665:
663:
661:
657:
654:
650:
645:
641:
633:
628:
626:
621:
619:
614:
613:
610:
603:
597:
592:
591:
587:
582:
581:0-9695844-6-6
578:
574:
571:
570:
566:
565:
559:
554:
551:
546:
540:
537:
530:
528:
521:
519:
516:
513:
510:
507:
505:
501:
497:
494:
486:
404:
402:
400:
396:
392:
388:
383:
381:
378:. The use of
377:
373:
369:
365:
360:
358:
354:
350:
346:
342:
337:
335:
331:
327:
323:
322:jQuery Mobile
319:
315:
311:
307:
303:
299:
298:Visual Studio
295:
291:
284:NSB/AppStudio
283:
281:
278:
275:
273:
269:
264:
262:
258:
256:
252:
248:
244:
240:
232:
230:
227:
223:
220:
216:
214:
207:
205:
202:
199:
197:
193:
185:
183:
181:
177:
173:
169:
165:
161:
160:BlackBerry OS
157:
153:
149:
145:
141:
137:
133:
129:
120:
112:
108:
105:
102:
100:
96:
93:
90:
88:
84:
81:
77:
73:
69:
66:
64:
60:
56:
40:
38:
34:
30:
26:
24:
20:
17:NSB/AppStudio
1675:Apple Newton
1569:Family BASIC
1524:(Atari 2600)
1521:
1481:Altair BASIC
1397:
1082:Mobile BASIC
998:YS MegaBasic
855:Time-sharing
829:Data General
710:(aka XBasic)
678:Level II/III
553:
539:
525:
517:
514:
511:
508:
493:Apple Newton
490:
405:Example code
384:
361:
338:
287:
279:
276:
265:
259:
236:
228:
224:
221:
217:
211:
203:
200:
196:Visual Basic
189:
127:
126:
23:Developer(s)
1549:Color BASIC
1491:Atari BASIC
1430:open source
1388:CA-Realizer
1380:Proprietary
1353:ScriptBasic
1321:open source
1256:LotusScript
1233:Proprietary
1167:Indic BASIC
1139:open source
1122:Turbo Basic
1112:Tiger-BASIC
1057:FutureBASIC
1024:Proprietary
953: [
915:Casio BASIC
900:Astro BASIC
874:SUPER BASIC
714:TI-BASIC 83
261:VoltBuilder
233:VoltBuilder
104:Proprietary
92:Programming
1669:Categories
1639:SuperBASIC
1634:STOS BASIC
1619:QuickBASIC
1344:Mono-Basic
1266:PowerBASIC
1225:extensions
1182:SmallBASIC
1117:True BASIC
1102:SmileBASIC
1092:PowerBASIC
1052:Beta BASIC
1037:AMOS BASIC
1032:AmigaBASIC
935:Tiny BASIC
895:AlphaBasic
864:BASIC-PLUS
845:Wang BASIC
783:Atom BASIC
531:References
496:MessagePad
306:JavaScript
213:VoltSigner
208:VoltSigner
176:Windows CE
117:.appstudio
49:2024-07-29
1604:MSX BASIC
1584:IBM BASIC
1574:GFA BASIC
1529:BBC BASIC
1446:Basic4ppc
1371:designers
1334:FreeBASIC
1286:VB 5 for
1273:Run BASIC
1157:DarkBASIC
1147:Basic-256
1127:WordBASIC
1107:ThinBasic
1097:PureBasic
1012:Procedure
967:Extenders
930:SDS BASIC
857:computers
685:BASIC 1.0
660:Microsoft
504:HyperCard
500:Newton OS
395:Bootstrap
389:based on
347:devices (
330:jQWidgets
326:Bootstrap
294:Microsoft
168:Newton OS
1594:MacBASIC
1589:JR-BASIC
1579:GW-BASIC
1516:BASIC XL
1511:BASIC XE
1506:BASIC A+
1428:Free and
1398:NS Basic
1329:BlitzMax
1319:Free and
1282:VBScript
1270:ProvideX
1177:SdlBasic
1162:Euphoria
1152:Basic4GL
1137:Free and
1077:MapBasic
1016:oriented
905:BASICODE
816:BASIC-11
742:HP Basic
683:Thomson
454:function
442:OKButton
432:Function
414:Function
364:Electron
334:Web apps
318:PhoneGap
302:VBscript
251:Web Apps
128:NS Basic
1624:S-BASIC
1474:Defunct
1412:Mercury
1251:GLBasic
1207:Yabasic
1192:wxBasic
1087:OWBasic
975:BASIC 8
950:ETBASIC
798:SCELBAL
674:Level I
652:Classic
448:onclick
391:ChatGPT
368:Windows
357:Android
239:Android
186:History
172:Palm OS
144:Android
136:Toronto
110:Website
99:License
76:Windows
72:Android
47: (
1614:QBasic
1599:MBASIC
1452:Gambas
1403:RapidQ
1357:Roslyn
1261:Morfik
1241:AutoIt
1222:object
1202:Xblite
1197:XBasic
1047:BasicX
945:ZBasic
940:UBASIC
925:PBASIC
920:CBASIC
579:
469:MsgBox
423:MsgBox
397:5 and
380:Nodejs
355:) and
349:iPhone
314:WebKit
1220:With
1062:GRASS
957:]
888:Other
640:BASIC
567:Notes
376:Linux
372:MacOS
310:HTML5
164:WebOS
156:Linux
152:MacOS
80:MacOS
1418:Xojo
1299:VSTA
1294:VSTO
1290:5.0
1187:QB64
1042:ASIC
644:list
577:ISBN
374:and
353:iPad
328:and
312:and
270:and
255:PWAs
253:and
241:and
178:and
119:.dev
87:Type
1438:B4X
1367:RAD
1277:VBA
1072:LSE
910:BAL
825:B32
463:NSB
429:End
345:iOS
341:PWA
296:'s
290:IDE
247:npm
243:iOS
192:C++
140:iOS
134:in
115:www
68:iOS
1671::
1444:,
955:zh
827:,
676:,
478:);
457:()
420:()
401:.
393:,
370:,
351:,
336:.
324:,
320:,
308:,
257:.
182:.
174:,
170:,
166:,
162:,
158:,
154:,
150:,
146:,
142:,
78:,
74:,
70:,
1448:)
1440:(
1414:)
1410:(
1014:-
831:)
823:(
680:)
646:)
631:e
624:t
617:v
583:.
547:.
481:}
472:(
466:.
460:{
451:=
445:.
51:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.