Toll Free: +1-855-656-NUVI

Building Cross Platform Native Mobile Applications with NativeScript Pluralsight Course

Building Cross Platform Native Mobile Applications with NativeScript Pluralsight Course
  • Share:

If you’re just starting out with NativeScript and you love learning by watching videos, Alex Ziskind has course on Pluralsight to get you started. You can find the course here


Course Introduction

Course Description

Want to learn how to build native apps easily with free tools? This course introduces web developers to NativeScript, an open source framework for building native iOS and Android apps. First, you’ll see the initial installation of NativeScript and configuring the modern open source Node.js-based ecosystem. The app that you will be building is a native mobile app developed for a fictitious company, RPS, to help its conference attendees view the conference schedule and create their own agendas. You will be guided through the app development process by seeing reasons behind each choice made to implement a feature, as if the author was an employee of RPS that was tasked with building the conference app. In each module, you’ll be introduced to a new concept by implementing an app feature. By the end of this course, you’ll be better prepared to tackle a full implementation of a real native app using freely available tooling.



Audience

This course is for web developers who are already proficient with TypeScript and CSS, and who want to learn how to use their existing skills to write native mobile apps for iOS and Android leveraging the NativeScript framework. This course is for beginners so no prior experience with NativeScript is required.



Course Link

Building Cross Platform Native Mobile Applications with NativeScript



Curriculum

Course Introduction
1 Overview
2 Introduction to NativeScript
3 How NativeScript works
4 NativeScript documentation and resources
5 Completed course application preview
Configuring the Development Environment
1Configuration Introduction
2iOS prerequisites (5 min)
3Android prerequisites (10 min)
4NativeScript CLI
5Visual Studio Code editor hints for NativeScript
6Summary
Core Concepts
1Creating the app skeleton
2Adding TypeScript capabilities
3Defining Pages
4Setting Initial Page
5Organizing app assets
6MVVM architecture
7Navigation basics
8Observables
9Installing dependencies
10Accessing Native APIs with JavaScript
11Testing the app using an emulator and device
12Summary
UI Basics
1UI Introduction
2Layouts
3Components
4Property Binding
5Event Binding
6Expressions in Bindings
7Responding to Gestures
8CSS Styling
9Summary
Working with Data
1Using faker.js to generate sample data
2Storing user data locally
3Fetching data with HTTP
4Summary
Enhanced Navigation
1Topmost Frame
2Navigate by Page Name
3Navigate using a Function
4Context Passing
5Navigate without History
6Clear History
7Navigation Transitions
8Custom Transitions (just the intro, detail is out of scope)
9Going Back
10Modal Pages
11Summary
Animations
1Animations Introduction
2AnimationDefinition Interface
3Animation Class
4View.animate method
5Animation curves
6Chaining with Promises
7Summary
Course Summary
1 Conclusion
Alexander Ziskind
Alexander Ziskind

From the latest tech in web development to the latest electronic music hardware and software, Alex loves to get his hands on new stuff and hack on it. Follow this feed on Nuvious related news; so web and cloud stuff here.

Leave your comment