NativeScript - First Steps
4.3 (39 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
217 students enrolled

NativeScript - First Steps

Use JavaScript + NativeScript to build truly native iOS and Android apps by learning NativeScript from scratch
4.3 (39 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
217 students enrolled
Created by Mehul Mohan
Last updated 2/2019
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create an Android app
  • Create an iOS app
  • Create cross platform app using NativeScript
  • Deploy your app on App Store
  • Deploy your app on Play Store
  • Work with NativeScript + JavaScript
Course content
Expand all 68 lectures 02:45:56
+ Introduction
4 lectures 03:23
What to expect in this course
00:56
Prerequisites
01:03
+ Getting up - Mac/Linux
3 lectures 05:03
Configuring correct node version with n
00:56
Installing NativeScript on Mac/Linux
01:06
+ Basics
4 lectures 09:15
NativeScript hello world
02:14
Running NativeScript app on iOS
02:23
Trimming down Hello World
01:40
+ Introducing JavaScript
3 lectures 05:41
Overview
01:58
Code behind file
01:26
Event handlers
02:17
+ UI Widgets
8 lectures 20:44
Button
02:09
Alert Dialog
03:23
Confirm Dialog
02:53
Prompt Dialog
03:28
Label
01:42
TextField
02:33
Image
02:43
+ Debugging
2 lectures 03:11
Regular debugging v/s Chrome devtools debugging
01:25
Setting up debugging - the correct way
01:46
+ Data Binding
5 lectures 08:10
Data binding with bindingContext
01:58
One way data binding
02:29
Two way data binding
00:45
fromObject
02:10
+ Layouts
4 lectures 17:02
AbsoluteLayout
03:33
StackLayout
03:43
FlexboxLayout
05:00
GridLayout
04:46
+ Creating a game
10 lectures 38:13
What we'll do
00:49
Setting up Layout and CSS
03:28
Setting up physics engine
04:58
Adding ball
07:13
Adding wall
03:17
Handling onTap event
01:50
Implementing applyForce logic
06:29
Detecting collision and game over
02:56
Adding game reset to Action bar
02:53
Adding scoreboard
04:20
+ Styling
4 lectures 06:09
Introducing CSS
00:34
Global CSS
02:29
Page specific CSS
01:40
Inline CSS
01:26
Requirements
  • JavaScript (basics)
  • HTML
  • CSS
Description

NativeScript gives a whole new dimension to mobile app development due to its technologies: HTML/CSS/JavaScript to build truly native mobile apps (unlike frameworks like Ionic, which run your code inside a webview).

NativeScript gives you the ability to directly interact with specific host APIs exposed through JavaScript, all abstracted from you! How cool is that!

In this course, we're going to take our first steps with NativeScript and smoothly introduce NativeScript strictly with core JavaScript and get to fundamentals of using and building applications with NativeScript.

Who this course is for:
  • Anyone who is looking to learn mobile app development
  • Anyone who wants to develop cross platform mobile apps
  • Anyone who wants to develop native mobile apps using JavaScript