Simple Hello World template for NativeScript apps using Angular 2 and Brightwork.
npm i --save tns-template-brightwork-ng

NativeScript Template with Angular 2 and BrightWork

Telerik NativeScript template using Angular 2 for the frontend and BrightWork as the backend.


Getting Started

Before using this template you will need to setup your system to run NativeScript. It is recommended you read through the quick-setup here and to install the NativeScript CLI.

To create a new NativeScript project using this template you'll need to use the NativeScript CLI with the --template option.

  • tns create my-app-name --template tns-template-brightwork-ng
  • cd my-app-name
  • tns platform add ios for IOS or tns platform add android for Android

BrightWork Setup

Sign up if you haven't already at It is also recommend that you read through the Getting Started docs.

  • npm install -g bw-cli - Installs the Brightwork CLI.
  • bw login - Enter your Brightwork username and password
  • bw configure - Setup your API endpoint, default is "".
    • bw info - To verify your configuration.
  • bw init - To create your app manifest. Be sure to update the manifest.yml file with your app name and models.
  • bw push - To deploy your app.
  • bw list - To view your deployed apps and to retrieve your API key.


  • tns livesync ios --watch for local dev
  • or tns run ios for running IOS
  • or tns run android for running Android


Please file issues here

Questions / Comments

Send a message to @sturdynut