NativeScript Jumpstart For Beginners

Create Native Mobile Apps Using Web Technologies Like XML, JavaScript and CSS
4.4 (7 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
51 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 25
  • Length 2 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2016 English

Course Description

Have you ever wanted to create native mobile apps using JavaScript?

If yes, then this course is for you.

In this course we will learn how you can create native apps with NativeScript by Telerik using web development technologies like JavaScript, XML, and CSS.

Unlike Apache Cordova, NativeScript does not use a web-view to render and run your apps inside of it, it produces native apps for Android as well as IOS.

We will begin from scratch by downloading and installing NativeScript and setup our development environment for android development on windows.

We will learn some of the fundamental components and concepts of NativeScript and Move on to create a RSS feed reader as our Project for this course.

Note:

NativeScript works the same on windows, Mac or Linux operating systems.

You should not have any trouble taking this course if you wish to develop for IOS on a MAC.

For recording this course only windows operating system is used.

What are the requirements?

  • Beginner To Intermediate Knowledge Of XML or HTML, JavaScript And CSS Is A Must For This Course
  • A Macintosh computer is NOT required to participate in this course
  • A Macintosh Computer Is Required If You Want To Build IOS Apps
  • Any Good Code Editor Is A Must

What am I going to get from this course?

  • Create Native Mobile Apps In NativeScript For Android as well as IOS
  • A Firm Understanding Of NativeScript And How It Works

What is the target audience?

  • This Course Is For Absolute Beginners In Nativescript Someone Who Has Never Tried Out Nativescript
  • This Course Is Not For Beginner Level Developers Who Do Not Know Coding Or Are New To Development

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
01:59

In this lecturer we will discuss the introductory stuff about the course. We will see the following

  • What you will learn from this course
  • Who is this course for
  • What you should know before taking this couse
02:45

In this video we will discuss the following

  • What is NativeScript
  • How it works
  • Difference between NativeScript vs Cordova
00:55

We will be creating an RSS reader in NativeScript for our project in this course

Section 2: Getting Started with NativeScript
06:22

In this video we will do the following

  • We will download and install Nativescript and it's dependencies
  • We will download and Install Android SDK build tools required for Android development
02:57

In this video we will create our first app using the NativeScript CLI (Command Line Interface) and we will take a look at varous commands that you can use to build you app.

07:05

In this video you will learn various ways to debug an app in NativeScript

02:41

In this video we will take a brief tour of Documentation in NativeScript

Section 3: NativeScript Fundamentals
06:13

In this video we will take an in-depth look in to each file of our sample app and understand how a NativeScript app works

03:19

In this video we will see how views work in a NativeScript app

03:31

In this video we will learn how to add CSS styles in a NativeScript app

03:39

In this video we will learn how to create your own custom views in a NativeScript app

02:40

We created a custom view in the previous video, now we will add a JavaScript file to our view

03:44

In this video we will add view specific styles to our custom views

07:51

In this video we will learn how we can navigate between two views in NativeScript

05:36

In this video we will see how we can create lists in a NativeScript app

03:50

In this video we will see how to make a http call and get data from a rest API

07:19

In this video we will see how to use Native device Camera API for taking pictures in NativeScript

Section 4: RSS Reader Project In NativeScript
02:57

In this video we will create a new NativeScript app and prep it according to use project needs

03:21

In this video we will take a look at the RSS feed that we will be using for this project

08:35

In this video we will start to code our app by getting the RSS data by making a http call

05:47

In this video we will wire up our click function to navigate to our second view

05:46

In this video we will code our second view to receive the data that we get from our first view

03:10

In this video we will open the links from our RSS feed in the device's native web browser

04:11

In this video we will add some finishing touches to our app by adding some styles to it

Section 5: Summary / Code download
Summary / Code download
00:34

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

pointDeveloper .com, Web and Hybrid Mobile App Developer

Hi my name is Prantik Vaghela AKA pointDeveloper.

I have a bachelors and masters degree in computer science and have been a web developer for two years. I also have been creating hybrid mobile apps using phonegap and ionic for a year now.

I have published apps on to the google playstore which i have created using ionic as well as phonegap.



Ready to start learning?
Take This Course