# NativeScript Reviews
**Vendor:** OpenJS Foundation  
**Category:** [Mobile Development Frameworks](https://www.g2.com/categories/mobile-development-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 17
## About NativeScript
NativeScript 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 Reviews
  ### 1. Great development community but lacked libraries and quick support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Krisid M. | P, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 01, 2022

**What do you like best about NativeScript?**

The documentation. Examples for all imolementations

**What do you dislike about NativeScript?**

Not very famous and support was difficult to be found for very specific issues

**What problems is NativeScript solving and how is that benefiting you?**

Code management since it was using Angular.
Quick integration of native libraries
Cloud compilation of the app

  ### 2. Best native structure for mobile development

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sofia B. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2019

**What do you like best about NativeScript?**

The easy access to the native API opens new horizons for writing modules. Open Source The cross-platform UI abstractions are great and I really enjoyed everything. When we build the app's UI, developers use our libraries, which abstract the differences between native platforms. Platform naming for platform-specific files.

**What do you dislike about NativeScript?**

G It's difficult to start. The tooling can be better, but it is constantly improving. React Native has some amazing apps.

**Recommendations to others considering NativeScript:**

Use it Use it Use it Just take the grocery course to try it

**What problems is NativeScript solving and how is that benefiting you?**

A specialist for each platform will be enough for the development cost to decrease - and that is really impressive for the whole business. This is a huge benefit for businesses because we don't need many developers for each platform. With JavaScript on the backend and frontend now with NativeScript, it's really simpler to reuse a lot of code even on mobile clients. I can quickly create a prototype and an application for the client to iterate and get an app working exactly as the client wants.

  ### 3. Awesome product!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 09, 2019

**What do you like best about NativeScript?**

I love how easy it is to get up and start creating native apps. The fact you can use angular is a huge bonus too. I think this product will be around for a lot time.

**What do you dislike about NativeScript?**

To start using it can be a little hard, if you are using angular and not come from a web background, but that’s more on the language than native script.

**Recommendations to others considering NativeScript:**

Do an bunch of tutorials before deciding, also make sure what you are trying to do has plugins or you are willing to create,

**What problems is NativeScript solving and how is that benefiting you?**

Creating web, android and iOS apps with a single code base. Having the whole team able to work with on code base increases productivity 

  ### 4. Easy app development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Construction | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 09, 2019

**What do you like best about NativeScript?**

If you know angular, you can very easy learn nativescript to build iOS and Android apps. In one project you can build  a web and native mobile apps.

**What do you dislike about NativeScript?**

Documentation on Native script with Angular is scars.

**Recommendations to others considering NativeScript:**

Just do the grocery course to try it out

**What problems is NativeScript solving and how is that benefiting you?**

Easy prototyping for an app

  ### 5. Is Aewsome

**Rating:** 4.0/5.0 stars

**Reviewed by:** Maurilio F. | .Net Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 29, 2016

**What do you like best about NativeScript?**

NativeScript enables developers to build native apps for iOS and Android while sharing the application code across the platforms. When building the application UI, developers use our libraries, which abstract the differences between the native platforms.

**What do you dislike about NativeScript?**

Not editor designer in tools and web Browser, Not editor designer in tools and web Browser

**Recommendations to others considering NativeScript:**

Best tecnology for create native mobile apps

**What problems is NativeScript solving and how is that benefiting you?**

problem with send marketing panflet

  ### 6. NativeScript: Fast native cross platform apps quickly

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nathanael A. | Senior DevOps Engineer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 29, 2016

**What do you like best about NativeScript?**

Out of the next generation cross platform platforms, NativeScript is unique in that it fully allows you access to the entire Native platform.  So you have access to the full development libraries as if you were developing a native iOS or a native Android app from inside your code directly.   If also has a cross platform Declarative UI which allows you to make your UI once and use it easily on all platforms supported.
You can easily design a cross platform application in way less time than you would if you were attempting to create two separate apps using ObjC/Switft and Android Java.   This allows you to have one code base and quickly build out an application meeting the business requirements.   

**What do you dislike about NativeScript?**

At the current point in time, multi-threading can be a problem.  Some things are by design already multi-threading.  But somethings won't be multi threaded until later in the year (2016).
Tooling could be better, but it has been steadily improving.

**Recommendations to others considering NativeScript:**

You do need to learn some command line tools right now if you want full control.   But they are very simple to use and you will be much happier using everything on your own box rather than the cloud.

**What problems is NativeScript solving and how is that benefiting you?**

Building a cross platform applications for clients.  I can quickly prototype and app for the client, then rapidly iterate and get a app working exactly like the customer wants.  Then from their I can make minor changes (if any) to make it work properly on all the platforms.

  ### 7. Product architect and developer for webapps and thin mobile clients

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tomas V. | Software Developer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 02, 2016

**What do you like best about NativeScript?**

I love that I can use my "natural language" even in mobile development part of the day. Javascript and now even TypeScript is for me the most natural and fastest way to develop applications. I can even reuse some of my code, that I use on my server backend/frontend. Speed of development is amazing.

**What do you dislike about NativeScript?**

Sometimes is hard to find how to use something from e.g. android API if it's not implemented already in some module. But it's kind of easy to find proper documentation and just rewrite whole thing into javascript, so in most cases there is not much that I dislike.

**Recommendations to others considering NativeScript:**

If your business is building complex applications (mostly web based) with thin mobile client it's the right choice for you.

**What problems is NativeScript solving and how is that benefiting you?**

As a application architect and developer I'm trying to simplify development process by unifying technologies that are used across different parts of application. With javascript on backend and frontend is now with nativescript really more straightforward to reuse lots of code even on mobile client. That's huge benefit for business because we don't need many developers for each platform. One specialist for each platform is going to be enough so cost of development are decreasing - and that's truly awesome for whole business.

  ### 8. It's finally easy to access native API from JavaScript and build beautiful apps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aleksey G. | Founder, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 29, 2016

**What do you like best about NativeScript?**

Whole framework is based on JavaScript family of tools and distributed via now standard NodeJS package management, which makes it easy to manger, distribute and discover modules. Easy access to native API opens up new horizons for writing modules.

**What do you dislike about NativeScript?**

The only thing that bothers me at the moment is the lack of a centralised resource for listing available modules and tracking updates. Hunting for modules on Github is the only source of them at the moment.

**What problems is NativeScript solving and how is that benefiting you?**

We are building mobile apps with rich UI and find it extremely easy to add platform-tailored features with easy native API access.

  ### 9. Great product, just not ready yet.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ayush A. | CTO, Management Consulting, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 02, 2016

**What do you like best about NativeScript?**

The ability to use any core API directly. Also the absence of web view makes things better performance wise.

**What do you dislike about NativeScript?**

It's difficult to get started. The core APIs do not cover a lot of ground. Also, the speed with which new functionality is being added to the core APIs is rather slow.

**Recommendations to others considering NativeScript:**

It's great to give it a try, but you will find things missing in most cases in order to build a complete application.

**What problems is NativeScript solving and how is that benefiting you?**

We build mobile apps for our clients with a focus on faster time to market. It is of utmost importance to us to be able to use standard web technologies to get this done with as much performance as possible. NativeScript brings us (at least promises so) to that goal.

  ### 10. Great platform to build native applications using JavaScript or TypeScript

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan Pablo A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 26, 2016

**What do you like best about NativeScript?**

You get the speed of a native application but you develop it using JavaScript (or even better, TypeScript).

**What do you dislike about NativeScript?**

NativeScript is still quite new and sometimes lacks a bit of documentation which makes the learning curve a bit painful, but the community is growing fast and contributing a lot.

**What problems is NativeScript solving and how is that benefiting you?**

I'm creating mobile applications for the retail sector. Since I already know JavaScript, and since NativeScript is so simple, it is easy to start developing applications for both Android and iOS (and soon Windows).

  ### 11. NativeScript Review : The best thing since sliced bread

**Rating:** 5.0/5.0 stars

**Reviewed by:** Osei F. | It Technician, Oil & Energy, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 01, 2016

**What do you like best about NativeScript?**

The simplicity of using native code within JavaScript also the performance gain nativescript brings to the table when developing hybrid apps. How its going hand in hand with npm makes it easy to use npm modules to extend your apps feature.

**What do you dislike about NativeScript?**

The lack of  in-dept examples on each feature within the docs

**What problems is NativeScript solving and how is that benefiting you?**

Being the only web/mobile dev at an engineering company whenever i develop a new web app i usually try to offer a mobile version and nativescript help's cut the time it would of taken to develop apps for android , ios & windows (coming soon) .

  ### 12. Best native framework for mobile development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steve M. | Developer, Higher Education, Enterprise (> 1000 emp.)

**Reviewed Date:** March 01, 2016

**What do you like best about NativeScript?**

No compiling required, direct native API access so 0-day support for OS upgrades.

**What do you dislike about NativeScript?**

CLI Setup can sometimes be a pain, no official support channel atm

**Recommendations to others considering NativeScript:**

Can't hurt to try it, better than ReactNative

**What problems is NativeScript solving and how is that benefiting you?**

Ability to take a mobile app to market much faster than using Java or ObjC\Swift directly.  Changes are fed through the JS runtime and handled by the native OS, you get instant feedback on changes instead of needing to compile for every minor tweak.

  ### 13. Despite My huge interest in the framework, i wasn't able to fully experiment it.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Lucas A. | SharePoint Architect, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 29, 2016

**What do you like best about NativeScript?**

The fact that you can use your knowledge in JavaScript to alavancate yor productivity in multiple mobile platforms.

**What do you dislike about NativeScript?**

The framework isn't very well adapted for the windows environment. I expect this problem to be resolved very soon.

**Recommendations to others considering NativeScript:**

Use it! Let's make it better!


**What problems is NativeScript solving and how is that benefiting you?**

My company, as a web development provider, has many opportunities to create apps for our web available systems.

  ### 14. Great Potential

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 29, 2016

**What do you like best about NativeScript?**

Native UX and UI components, the performance (native). Open Source

The cross-platform UI abstractions are great and I really liked the whole .platform naming for files specific to a platform.

**What do you dislike about NativeScript?**

Lack of examples, few plugins, lack of a clearer documentation, slow for development (constant reload of the app), small community.

**Recommendations to others considering NativeScript:**

If you need something production ready I wouldn't recommend native script. But if you're willing to learn something new and check out some really interesting stuff, Native Script is for you.

**What problems is NativeScript solving and how is that benefiting you?**

Develop an app. Code once, run anywhere

  ### 15. Quality of native script

**Rating:** 4.0/5.0 stars

**Reviewed by:** Žilvinas M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 29, 2016

**What do you like best about NativeScript?**

I like simple nativectipt features. Which I can realise.

**What do you dislike about NativeScript?**

I dislike nativecript code it's not easy to run away from another programming language to anoher.

**What problems is NativeScript solving and how is that benefiting you?**

I think it's great to for business application, with I it easier to understand all process. 

  ### 16. Looking forward to the better showcases

**Rating:** 2.5/5.0 stars

**Reviewed by:** Thee M. | Project Management Officer, Computer & Network Security, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 01, 2016

**What do you like best about NativeScript?**

Concept of writing once run any platform.

**What do you dislike about NativeScript?**

No WOW showcase. React native have some awesome app e.g. Myntra which looks professional and working across platforms.

**What problems is NativeScript solving and how is that benefiting you?**

I want to write an app that is easy to maintain.

  ### 17. Mobile framework to development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Diego T. | Gerente de Proyecto, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 29, 2016

**What do you like best about NativeScript?**

To use javascript to development and native application on multiple platforms

**What do you dislike about NativeScript?**

Poor UI desing still compare to native SDK

**What problems is NativeScript solving and how is that benefiting you?**

My company have a transport App for working online using mobile devices



- [View NativeScript pricing details and edition comparison](https://www.g2.com/products/nativescript/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-12+02%3A19%3A53+-0500&secure%5Bsession_id%5D=b2d7ac3c-e0c1-4df1-891f-11751f04338b&secure%5Btoken%5D=ad68b49fcf6b2d4b61fa95d65ebcabb008cb946464df70c1672dc4de9070361b&format=llm_user)

## NativeScript Features
**Functionality**
- Language Support
- Ease of Use
- Integrations

**Performance**
- Power
- Responsiveness
- Lightweight

**Support**
- Tutorials
- Documentation
- Community

## Top NativeScript Alternatives
  - [Ionic: An OutSystems Company](https://www.g2.com/products/ionic-an-outsystems-company/reviews) - 4.4/5.0 (150 reviews)
  - [React Native](https://www.g2.com/products/react-native/reviews) - 4.5/5.0 (134 reviews)
  - [Apache Cordova](https://www.g2.com/products/apache-cordova/reviews) - 4.2/5.0 (55 reviews)

