NativeScript

NativeScript

About TrustRadius Scoring
Score 4.9 out of 100
NativeScript

Overview

Recent Reviews

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of NativeScript, and make your voice heard!

Pricing

View all pricing
N/A
Unavailable

What is NativeScript?

NativeScript is an open source framework that allows you to create native iOS and Android apps, with one codebase, using ​the web skills you already have (JavaScript and CSS) and ​the libraries you already love​.

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.nativescript.org/nativescri…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is Firebase?

Google offers the Firebase suite of application development tools, available free or at cost for higher degree of usages, priced flexibly accorded to features needed. The suite includes A/B testing and Crashlytics, Cloud Messaging (FCM) and in-app messaging, cloud storage and NoSQL storage (Cloud…

What is Progress Kendo UI?

Kendo UI is a JavaScript UI toolkit that allows users to build responsive web-based apps integrated into their framework of choice (jQuery, Angular, React, or Vue). The vendor’s value proposition is that Kendo UI offers a large library of popular and configurable components ranging from…

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is NativeScript?

NativeScript is an open source framework that allows you to create native iOS and Android apps, with one codebase, using ​the web skills you already have (JavaScript and CSS) and ​the libraries you already love​.

NativeScript Features

  • Supported: Reuse web skills (JavaScript, CSS) to create truly native mobile apps for iOS and Android
  • Supported: Deep integration with popular JavaScript frameworks like Angular or Vue to minimize learning curve
  • Supported: Extensive code sharing between mobile platforms (including UI) and web apps (when used with Angular)
  • Supported: Deliver high-quality mobile apps to multiple platforms faster, using web developers you already have

NativeScript Screenshots

Example of a styled NativeScript list viewCharts and graphs available as part of NativeScript UIGroceries – the app you build as part of the getting started tutorialLeverage native mapping systems with NativeScript

NativeScript Video

This spring and summer have been full of new NativeScript features, tooling options, and improvements. NativeScript is evolving into something more than just an open source framework. In this webinar, we'll talk about all the new goodies for you and show you how you can crush it in mobile app development

NativeScript Downloadables

NativeScript Integrations

  • Angular
  • Vue
  • Visual Studio Code
  • Visual Studio 2015/2017 Coming Soon

NativeScript Competitors

NativeScript Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationApple iOS, Android

Comparisons

View all alternatives

Frequently Asked Questions

What are NativeScript's top competitors?

Xamarin are common alternatives for NativeScript.

What is NativeScript's best feature?

Reviewers rate Support Rating highest, with a score of 1.

Who uses NativeScript?

The most common users of NativeScript are from Small Businesses (1-50 employees) and the Computer Software industry.

Reviews and Ratings

 (18)

Ratings

Reviews

(1-13 of 13)
Companies can't remove reviews or game the system. Here's why
Balázs Kiss | TrustRadius Reviewer
Score 2 out of 10
Vetted Review
Verified User
Review Source
NativeScript was indeed a better experience at first than Ionic. But the real game-changer in 2022 for cross-platform applications is Flutter now. We changed to it shorty after NativeScript, as it is much more stable, more widely supported, has a ton of extra features, and does not rely on JavaScript and Android knowledge as much as NativeScript.
Score 8 out of 10
Vetted Review
Verified User
Review Source
First and foremost, the codebase on which the project application was developed in NativeScript on 90% can be shared with React Native framework. Moreover, the documentation of the framework is extensive in a manner to allow developers the easy low-level entrance for the project development. Also, NativeScript allows to implement it's own QA testing workflow, which significantly impacts on the final quality of the product to be delivered.
Eric Bewley | TrustRadius Reviewer
Score 1 out of 10
Vetted Review
Verified User
Review Source
I have use AngularJS and Angular for many years, and when it came time to build a mobile app, I was asked to use Android Studio. I did not have any trouble in developing apps separately with these two technologies. By trying to combine web app development and Android app development via NativeScript, I find that NativeScript is still quite immature in its development, and strongly recommend that anyone considering the use of NativeScript, do so after performing several proof-of-concept of their existing needs.
Tiago Alves | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
I have several hybrid alternatives like Cordova + jQuery Mobile and ionic (which uses Cordova and angular). These alternatives always let you down in the long run because the performance and "feel" is never comparable to a true native app. Especially when the app's complexity scales to a considerable size. It is also hard to get to native functionality like storage or a persistent database.

I also tested Weex, a Vue.js-native framework, but is it just not very reliable, with poor tools and very poor community. NativeScript's community is awesome!
Evan Payne | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Ionic
Ionic is an excellent Angular-based framework for mobile, and it does give a lot of access to the native device api's. However, the technology is based on Cordova, which means the apps being built are just webviews, with html, css and JS all running on the UI thread, and potentially creating very slow experiences for users. NativeScript is a truly native solution, and so provides a faster user experience.

ReactNative
We evaluate ReactNative, and found it much the same as NativeScript. The main difference is that your JS is all written with React, while NativeScript lets you choose between normal JS, Angular, and Vue. For our team, Angular was the most appropriate choice.
Mike Branstein | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
Review Source
We have previously evaluated Xamarin, and the time it took us to get started, install all of the software, license it, learn Xamarin, and create a app that runs and debugs on connected mobile devices was painful. With NativeScript and the Playground, we're able to get started fast - in less than 5 minutes, and be running a mobile app on multiple connected devices. Furthermore, we could make changes and see live changes on the mobile apps.
Score 10 out of 10
Vetted Review
Verified User
Review Source
I've looked into and worked with multiple frame works such as Phonegap/Cordova, Ionic, and React Native. While they all allowed developers to create multi-platform applications easily, with different degrees of performance, I found them all to fall short in once you reached a point where the frame work didn't do exactly what you needed it too. At that point then you have to write Objective-C or Java to accomplish your goals and on top of that learn how to write that code so it is accessible for the frame work your are using. This would have made most of the applications I've worked one extremely more daunting because unless your app is very simplistic you are more than likely going to encounter a situation where the framework doesn't meet all your needs. By being able to access native API's directly from JavaScript/TypeScript you are able to bypass this inevitable headache.
Shiva Prasad K | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Unlike its competitors, NativeScript offers its users 4 architectural choices. It shines in the area of offering 100% day zero Native API access. The development experience is great and feels like you are home, if you are a web developer coming from Angular or Vue background, or even vanilla JS.
Nic Raboy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I was once a user of Ionic Framework which operates on Apache Cordova. At the time, Ionic was the obvious choice because it was lightyears ahead of the other cross platform frameworks. However, because Ionic Framework and Apache Cordova require a WebView component to function, performance was unpredictable on actual devices, more specifically Android which has a lot of hardware fragmentation. Being that NativeScript doesn't use a WebView, performance was reliable on all possible devices with no extra penalty on development.
Score 10 out of 10
Vetted Review
Verified User
Review Source
  • Ionic and Flutter
Ionic is based on an embedded WebView running an app looking website in the background. It has been around for a couple years, but it does not compare well to real native applications. In most cases the UI just doesn't have the feel of a real native app, and performance is usually a problem. Flutter is the new kid in the block, while it has some great potential, there are still many things it has to figure out before it becomes a viable option, at least in our organization. Just to name a few things that made us choose NativeScript over Flutter, i'd start off with project maturity. NativeScript has had a stable release for a few years now and has been improving constantly. Flutter has become stable very recently and the surrounding ecosystem is still in it's early stages. One of the main downsides of Flutter is that the UI is rendered using OpenGL, so we can't reuse existing UI elements for a given platform, instead everything has to be recreated, which might not always be a worthwhile time investment.
Brad Martin | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
The direct native API access without having to write any Java or ObjC was the ultimate decision for us. We can drop in a native Android/Ios library and instantly code against that SDK without any special work. Whereas with Ionic or RN, you have to write some Java/ObjC (or Swift) and "bridge" your way to those native APIs. There are advantages in doing this but the time factor in not having to know Java or write any was a win for us and our clients.
victor pease solano | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
Ionic and Apache Cordova are hybrid tools, both based on Webview which is ok for mobile offline data apps but for high-performance enterprise apps that is the limit. NativeScript can go where the number of rules and processing required force us to gain access to the native interface. While development with all these tools is fast, going for a hybrid is faster but sacrifices performance. With a little more effort you can have the same with NativeScript gaining that performance that you looking for
Dave Coffin | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
  • phonegap, reactnative, angular and vuejs
NativeScript is superior in every way:
Vibrant community - there is an open Slack channel where you can get advice and talk to other nativescript developers
Active development team - The NativeScript development team reaches out to their user base consistently for feature requests and to take the pulse of their community
Tooling - The team is constantly updating their tooling with improved CLI and even UX implementations of CLI operations for beginners.