NativeScript- A short and brief Introduction

Photo by Christian Wiediger on Unsplash

What exactly is NativeScript?

There are quite a few reasons to use cross-platform or hybrid frameworks. For starters, it’s easier to maintain a single code base. Also, existing developer skills can be leveraged to develop apps. Quite a few hybrid frameworks are available for developers. The majority of those are based on Apache Cordova or WebView-based. Then there is C# based Xamarin which is a cross-compiled framework. NativeScript is one such platform.

It currently supports the following stacks:

JavaScript

TypeScript

Angular

Vue

Photo by Domenico Loia on Unsplash

Why you need NativeScriptNative Performance

Extensible

Easy to learn

Cross-Platform

Community Driven

Free and Open Source

Getting Started With NativeScript

Photo by Benjaminrobyn Jespersen on Unsplash

NativeScript is how you build cross-platform, native iOS and Android apps without web views. Use Angular, TypeScript or modern JavaScript to get truly native UI and performance while reusing the skills and the code from your web projects. Get 100% access to native APIs via JavaScript and reuse of packages from npm, CocoaPods and Gradle. Open source and backed by Progress.

Step #1: NativeScript Playground

Step #2: Install the NativeScript Command-Line Interface

Step #3: Learn the NativeScript Command-Line Interface Basics

Step #4: Join the NativeScript Community

Conclusion

Photo by Rohit Tandon on Unsplash

This was a brief overview of the framework. I would suggest you to take NativeScript for a spin using Playground.

If you encounter any issues getting started with NativeScript, be sure to refer to the official documentation or join their Slack community.

References:

Junior @NITP🌍 ❯ Intern @Dataly ❯ Innovations Lead @dscnitp ❯ Projects Head @hackslash-nitp ❯ 🙅OSH Mentor @anitab-org ❯ ASI @alexa-dev-hub ❯ Mentor @OpenMined