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 liked 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. Review collected by and hosted on G2.com.
G It's difficult to start The tooling can be better, but it is constantly improving. React Native has some amazing apps Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
Documentation on Native script with Angular is scars. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
Not editor designer in tools and web Browser, Not editor designer in tools and web Browser Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
The ability to use any core API directly. Also the absence of web view makes things better performance wise. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
You get the speed of a native application but you develop it using JavaScript (or even better, TypeScript). Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.