Skip to content
UdemyAndroid DevelopmentPaid courseAll LevelsCertificate

NativeScript + Angular: Build Native iOS, Android & Web Apps (Udemy.com)

Use one Angular + NativeScript codebase to build native iOS, Android and web apps and learn NativeScript from scratch.

Created by: Academind by Maximilian Schwarzmüller

Last updated November 2022

icon
What you will learn

  • Build real native mobile apps for iOS and Android with web technologies and the Angular framework
  • Share code to build a web app AND native apps from one and the same codebase
  • Learn how to use the NativeScript ecosystem and features

How it compares

Against the other 166 rated Udemy courses in Android Development on CourseDuck:

  • Rating4.8 out of 5higher than 95% of them
  • Reviews1,928#27 of 167 by number of reviews
  • Length20.7 hourslonger than 71% of them
  • Last updatedNovember 2022earlier than 53% of them

icon
Course Description

With Angular (2+), you can already build highly reactive and engaging web apps.

Wouldn't it be amazing to use that same tech stack and knowledge to build real native mobile apps for iOS and Android?

NativeScript enables you to do exactly that!

You build a normal Angular app and manage your entire app logic via Angular + TypeScript. Combine that with NativeScript's TypeScript/ Angular modules and the strong NativeScript build system to generate Android and iOS apps which you can (and will in this course) deploy to the Apple App Store or Google Play Store.

But even better than that: You're also able to use that same "Native App with Angular" codebase to build a regular web app out of it as well.

1 codebase, 3 kinds of apps. Pretty sweet!

In this course, you learn:

  • What exactly NativeScript is and how it works

  • Which core building block a NativeScript app has

  • How to build nice user interfaces with NativeScript layouts and UI widgets

  • How to add mobile navigation (forward-backward, tabs, side drawer) in a NativeScript app

  • How to style your app with CSS (yes, the mobile app, too!)

  • How to fetch user input

  • How to handle state and data in the app (incl. storage on the device)

  • How to send data to a server and fetch it from there

  • How to implement authentication

  • AND: How to do all that in a way that works in both native mobile apps as well as a web app - with one and the same codebase

To succeed in this course, Angular knowledge is a must-have. You need to know how Angular works, how you build and use components, what dependency injection is and how it works and how the general Angular architecture (with NgModule etc) works.

A brief refresher on some Angular core concepts is provided but if you got zero Angular knowledge, you'll very likely not be able to follow along.

You absolutely DON'T have to be an expert though!

I'd love to welcome you in the course! :-)

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Academind by Maximilian Schwarzmüller

Bundling the courses and know how of successful instructors, Academind strives to deliver high quality online education. 

Online Education, Real-Life Success - that's what Academind stands for. Learn topics like web development, data analyses and more in a fun and engaging way.

We've taught more than 3,000,000 students on a broad variety of topics. We'd love to teach you as well! :)

Keep learning!

icon
More courses by Academind by Maximilian Schwarzmüller

$199.99

$129.99

$174.99

$189.99

$22.99

$19.99

icon
More Android Development courses

$54.99

$74.99

$74.99

$11.99

$64.99

$64.99

icon
Reviews

4.8

1,928 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Muthukrishnan Ulaganathan on 12/20/2020

Great course to learn NativeScript

By Tony Schilling on 12/13/2020

I am learning a lot, but sometimes find it hard to keep pace with the lecturer.

By Sarv Daman on 12/6/2020

It's not working in my real device

By Mazen on 11/23/2020

very organized and well explained content ...

By John Buchmann on 11/22/2020

Usually I give Max's courses a full 5 stars, but I have to deduct a bit this time because the course is a bit out of date. But it's still a very useful course to watch, and get a good feel for NativeScript, before diving into the official docs. The docs will make much more sense after finishing the course.
I'd love for this course to be fully updated to the latest version at some point.
Other than being partially obsolete, my only complaint is that there is no coverage of native device stuff like the camera.

By Sarvesh Kumar on 11/22/2020

Brilliant, really appreciate

By Ulrich Heinicke on 11/21/2020

Der Kurs war inhaltlich sehr gut, aber leider sind die Resourcen mit einer veralteten Version erstellt. Es waren zahlreiche Anpassungen an die aktuelle Version ntig. Es wre schon auf GitHub die Sources in einer aktuellen Version zu haben.

By Abbas Teirab on 11/7/2020

This course is exactly what I was looking for, relevant topics with emphasis on core concepts explained in a very simple and clear way. Enjoyable to watch and glad to have purchased it.

By ArtIntel Group on 11/7/2020

A sufficient overview all around for developing native script mobile apps. Not too lengthy, yet contains enough foundation to get you going in building an app from scratch.

By Atrojanek on 11/6/2020

bad translation of texts

By Martin Onco on 11/5/2020

Great course with the full picture from the basics to the advance features. I fully recommend and also other courses from this lector.

By Wisner CELUCUS on 11/3/2020

I am really learning useful information. The instructor is my all-time best when it comes to learning front-end development and mobile frameworks.

Showing 12 of 177 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100