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