NativeScript with Angular 4 Training Course

Overview

NativeScript with Angular 4 provides an architecture for developing fully native mobile applications using single codebase web technologies on an Angular 4 framework. NativeScript takes advantage of Angular 4’s faster runtimes and compact application packages to develop non-dependent web view, native mobile applications.

This instructor-led, live training introduces Angular 4’s new animation API’s and their capability for streamlining mobile application runtimes as participants walk through the creation of a simple, but fully functional native mobile application.

By the end of this training, participants will be able to programm, debug and deploy a fully functional NativeScript/Angular4 application capable of running in both iOS and Android.

Audience

  • Mobile application developers seeking to develop cross-platform applications for iOS or Android
  • Web developers looking to translate their skill sets into the mobile application development arena

Format ;of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Requirements

  • An understanding of XML or HTML coding
  • An understanding of CSS styling
  • A solid foundation in JavaScript programming
  • Experience with Angular framework
  • Experience with mobile application development
  • Experience with the command line

Course Outline

Introduction to NativeScript with Angular 4

Installation and setup of NativeScript

Overview of NativeScript and the Application Life Cycle

Overview of Property System, Data Binding and Events

Understanding NativeScript’s Multithreading Module

Creating a User Interface with NativeScript

Designing the Application Logic

Using NativeScript Modules

Accessing NativeScript’s Animation APIs

Integrating a NativeScript Application with Native Android and IOS Apps

Unit Testing and Debugging the Application

Publishing the Application

Troubleshooting

Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *