NSB/AppStudio 9 Release Notes

The easiest way to make mobile and desktop apps!


Please read this document. It could save your sanity!

Contents

  1. Overview
  2. Installation
  3. How to run a sample program
  4. Requirements
  5. What's New
  6. Notes and Warnings
  7. Documentation
  8. Support

Welcome to NSB/AppStudio 9!

NSB/AppStudio lets you to program apps for iOS, Android, Windows and macOS in JavaScript or BASIC.

Major features include:

NSB/AppStudio is a commercial software product, licensed subject to the License Agreement that must be agreed to before installation.

If you are using the Demo

Welcome! You're running a complete copy of NSB/AppStudio with just a few restrictions:
  1. You can only deploy to the test server.
  2. The test server does not have PHP, so no AJAX to it.
  3. You can only use the Free VoltBuilder Plan.
  4. This demo will expire after 10 days.
Check the Documentation and Support sections below for important help.

1. Overview

A good place to start is the samples. Choose "Open Sample" from the File menu to see samples which perform a variety of functions.

Once you have created an app, you can test it on the desktop. We recommend you use Google Chrome or Safari as your default browser. Both are highly HTML5 compliant and have good debugging capabilities. We mostly use Chrome internally.

You can also run your apps on an iOS or Android device. See Tech Note 05 for more information on deploying.


2. Installation

  1. If you have an older version installed, please uninstall it.
  2. Run the installer.
  3. Install Google Chrome or Safari, if you have not already done so.

If you have problems during installation, check Tech Note 1 first.

If you have any other problems during installation, please let us know!


3. How to run Hello World

  1. Start NSB/AppStudio. Choose HelloWorld from the Getting Started samples.
  2. Near the top of the screen, click on the {} Code tab. See the code?
  3. Use the run arrow at the top left of AppStudio to "Start in Desktop Browser"
  4. The browser should now open and show "Hello World".
  5. BONUS: To run the program on your device, choose "Deploy" from the Run menu.
  6. Use "I'd like to continue using the demo account for now" and Deploy.
  7. On your device, open the URL in the Successful Deployment window.
  8. Use the Share button in Safari, then "Add to Home Screen" to add your app to the launcher. On Android, use the Menu button.
Be sure to have a look at Tutorial 1, A Simple Program.

4. Requirements

You can develop programs using NSB/AppStudio on the following platforms:

Programs written in NSB/AppStudio will run on the following devices.


5. What's New

All the changes in Version 9 are documented in our wiki:
http://wiki.appstudio.dev/Version_8

For older releases, see the
http://wiki.appstudio.dev/Version_8
http://wiki.appstudio.dev/Version_7
http://wiki.appstudio.dev/Version_6
http://wiki.appstudio.dev/Version_5
http://wiki.appstudio.dev/Version_4
http://wiki.appstudio.dev/Version_3
NSB/AppStudio Release History


6. Notes and Warnings

  1. European date and number formats are not localized automatically.

  2. If you are using the Windows Aero theme, some objects in the IDE may not display properly. You need to switch to a different theme.

  3. If you are running on macOS, do not use "USA International PC" as your keyboard layout. It uses the single quote character (') to start entering some extended characters. The single quote is important in the code window to quote strings and start comments.


7. Documentation

  1. The Wiki Handbook. It is installed with AppStudio so it can be used offline. It details all controls, commands, functions and statements, with examples.

  2. The Wiki Language Reference provides a summary of all statements, functions, controls and constants with code snippets.

  3. The Wiki Tech Notes. Detailed information on a number of topics is posted in a series of Tech Notes.

  4. The Wiki Tutorials. A set of tutorials to help get you started.

  5. Samples: A good selection of sample programs is installed with AppStudio. You can reach them from the File menu.

  6. Blog: Our blog has the latest news, tips and other information.


8. Support

We're committed to delivering the best possible support. The following resources are available:

  1. The NSB/AppStudio Web Board. Post questions and comments, and get answers in a public forum. The best and fastest way!

  2. Email Support: Send your questions to support@appstudio.dev

  3. Tech Notes: The Tech Notes posted on our web site give additional and specialized information on a wide variety of topics.

  4. Premium Support: We offer a wide variety of additional support options for critical projects.

We do not offer support by phone. Many problems involve looking at code and many solutions involve complex web addresses that don't communicate well by voice. Try the email support - it works better and we always do our best to respond quickly!


© 2024 NSB Corporation. All rights reserved.