Nonstop Brightscript SDK

Project Structure

  • .vscode - folder containing some helper settings and tasks when authoring in Visual Studio Code
  • build - contains scripts pertaining to the GulpJS based build of the SDK and demo app
  • components/Nonstop - contains the SDK code
  • demo - contains the demo app
  • documentation - contains this documentation
  • images/Nonstop - contains images the SDK requires to render correctly

Obtaining the SDK

Download the SDK zip file from the location given in Confluence for the current version and follow the steps below. This version of the SDK has been processed to remove line breaks, whitespace and comments in order to reduce the file size for inclusion in your app's production bundle.

NOTE: Access to the SDK repository has been provided and the steps below can be followed from the master branch of the repository if there is a problem with the above method. We don't recommend using any of the other branches as they may contain work which is untested or not ready for consumption by external parties yet.

Installation

  1. If there are existing components/Nonstop or images/Nonstop directories in the app, delete these before proceeding
  2. Copy the components/Nonstop directory into the components directory for your app
  3. Copy the images/Nonstop directory into the images directory for your app
  4. Copy the config/Nonstop directory into the config directory for your app

The SDK assumes path structures according to the following so changing this will result in undefined (and likely undesired) behavior.

In this document