Building a Better Web
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Building performant native apps with Angular and NativeScript

TJ VanToll (Progress)
11:00am–11:40am Wednesday, June 21, 2017
Cross-Platform and Mobile
Location: 210 DH
Secondary topics:  Mobile, Native and hybrid mobile apps
Average rating: *****
(5.00, 2 ratings)

Who is this presentation for?

  • Web and mobile developers

Prerequisite knowledge

  • A basic to intermediate understanding of JavaScript (no Angular or mobile experience required)

What you'll learn

  • Learn how to use Angular to build native apps using NativeScript and how to build highly performant native apps with web technology
  • Understand what native apps can do that web apps can’t and best practices on choosing between the web and native apps


The web is cool, but sometimes you need to push the boundaries of what you can do on a mobile device. NativeScript and Angular let you build the highly performant native apps you want—with the web technologies you already know and love. With NativeScript you can build truly native apps with Angular, expanding on what’s possible using a “web” framework with native user interfaces, unlimited hardware access, robust animations, and a whole lot more.

TJ VanToll demonstrates how to build apps with these highly performant features. You’ll learn what NativeScript is, how it compares to building with Xcode and Android Studio, and how Angular fits into the picture. You’ll also learn when building native makes sense and the things that iOS and Android can do that the web can’t.

Join TJ to learn how to build native apps that your users and customers will love and that you’ll have fun building.

Photo of TJ VanToll

TJ VanToll


TJ VanToll is a frontend developer, author, and a principal developer advocate for Progress. TJ has over a decade of web development experience, including a few years working on the jQuery team. Nowadays, he spends his time helping web developers build mobile apps through projects like NativeScript.