Session

Building Cross Platform Native Mobile Apps with NativeScript

For many organizations, the hardest decision when building mobile apps is to build the app in native technology and having a great performance or to go with cost savings that they get by writing a cross-platform hybrid app that runs in a web view on the device. Most apps that try the cross-platform approach failed, because getting a cross-platform app to be as performant as a native app was a close to impossible task. Also if you are in a small company you don't have the resources or a budget to hire a team of developers with specialized skill sets for each of the native platforms that are out there.

And this is when NativeScript kicks as a technology that allows us to create cross-platform native mobile apps written by the language of the web. But that's not all, you can choose between plain HTML and JavaScript powered with TypeScript, or you can use Angular or Vue as a weapon of your choice to work with. The end result is always a completely native app because you are building actual native UI controls and the app behaves like the app natively written in Xcode or Android Studio.

The performance improvements and optimization benefits become especially noticeable with list views and rich animations that are natively optimized to be performant. To put it succinctly, NativeScript is a simple, clean, and modern way of building cross-platform native mobile applications with the best possible user experience provided by the native operating system.

In this session, we will show how to get started and how to create in NativeScript in Visual Studio Code a small iOS and Android app powered with .net core backend.

Marko Šarić

Lead Software Engineer at GlobalLogic

Zagreb, Croatia

View Speaker Profile