UNIT 1: Introduction
- What is NativeScript?
- Setting Up & Running
- NativeScript Installation & Environment Configuration
- Add target development platforms
- Deployment workflow
UNIT 2: Core concepts
- Application Architecture and Life cycle
- Modules and Databinding
- Events and Properties
- Accessing Native API’s
- Multithreading model
UNIT 3: Building the User Interface
- Directory Structure
- Addition of UI components
- Layout and Layout Containers
- Support for Multiple screens
UNIT 4: Adding Application Logic
- The code-behind file
- Navigating Screens
- Accessing UI components
- Adding a View Model
UNIT 5: NativeScript Modules
- Connecting to backend
- Dialog Module
- ListView
- Working with arrays
- Grid Layouts
- ActivityIndicator
- Animations
UNIT 6: Plugins and npm modules
- Using npm modules
- Using NativeScript plugins
UNIT 7: Accessing Native API
- Customize Actionbar for iOS
- Deleting from a list - Android &iOS