Workshop Details

One Day Workshop: NativeScript with Angular

  • NEW
  • Course Code : NSNGW-100
  • Course Version : 1.0
  • Course Duration : 1 Day
    • Review :
Register for Next Session

Welcome to the one-day NativeScript with Angular workshop. Below you’ll find the prerequisites, schedule, and instructions for the hands-on activities being held throughout the day.


All attendees must have strong prior JavaScript, TypeScript, and some Angular experience. No prior NativeScript experience is necessary. All attendees must have the NativeScript CLI installed, and all system requirements in place to develop for either iOS or Android. If you haven’t already, complete the installation instructions using the link below.

TIP: If you run into issues completing the setup instructions, try joining the NativeScript Slack and asking questions in the #getting-started channel.

Additionally, please also download and install Visual Studio Code, and then install the editor’s NativeScript extension. You’ll be using NativeScript’s Visual Studio Code extension as you complete this guide.

Chapter 1: Getting Started

  • Prerequisites
  • NativeScript Introduction

Chapter 2: Project Setup

  • CLI
  • Debugging

Chapter 3: User Interface

  • Data and Event Binding
  • Theme
  • Animations
  • NativeScript UI

Chapter 4: Navigation

  • Routing
  • Template Navigation
  • Programmatic Navigation
  • Passing Data
  • Transitions

Chapter 5: Components and Services

  • Components
  • Services
  • HttpClient
  • Custom Events

Chapter 6: Plugins

  • Camera
  • Social Share
  • Pull to Refresh

Chapter 7: Bonus Challenge 1: List

  • Building a List
  • Requirements
  • Tips

Chapter 8: Bonus Challenge 2: Master-Details

  • Building the Pages
  • Requirements
  • Tips

Chapter 9: Bonus Challenge 3: Form

  • Building a Form
  • Requirements
  • Tips

Chapter 10: Next Steps

  • Where to go from here?
  • Resources

Upcoming Sessions