CTO's Guide to NativeScript


Business units continually request more productivity-enhancing mobile apps. This growing number of requests puts a strain on development resource pools. Bring Your Own Device (BYOD) policies inject a mixture of mobile operating systems into the enterprise.

Hiring experienced mobile app developers is time-consuming and expensive. Naturally, making the right technology choice for mobile app development can have a large impact on the organizational total cost of ownership. NativeScript® eliminates many of the headaches stemming from multi-platform mobile application development. Read on to find out how.

Download Guide

NativeScript is the Right Choice for Multi-Platform Mobile Application Development.

__Strong _Backing

Strong Backing

NativeScript is maintained and supported by Progress (NASDAQ: PRGS), a company with decades of experience creating and supporting tools and products for developers. We fully back NativeScript and are committed to delivering the same legendary service and support that we’ve been providing to customers since our inception. Progress has been recognized by Gartner for five straight years as a leading platform for Mobile Application Development Platforms and was named a Leader in the 2019 Gartner Multiexperience Development Platform Magic Quadrant based on ability to execute and completeness of vision, including NativeScript’s ability to help professional developers using standard technologies like JavaScript, TypeScript, Angular, Vue.js and others.


Clean Intellectual Property Licensing

NativeScript is open source. You can inspect, pull, fork and change the source of NativeScript whenever you like. The core of NativeScript is licensed under the very business friendly Apache 2.0 software license. You are free to use NativeScript in your projects and license your works in a way that makes sense for your organizational policies.


Paid Support Available

For organizations that prefer to retain professional support, Progress offers custom enterprise support packages that are tailored to your needs. Get the tools and support you need to guarantee your success like: private Slack channels, 24/5 SLA, and professional support from NativeScript engineers. More information is available on our NativeScript Support Plans page.


Advanced Tooling for Productivity and Developer Consistency

Our deep history in creating developer tools and products extends to NativeScript. We offer compelling solutions to common enterprise problems for organizations willing to invest in advanced developer tooling.

For example, Progress® Kinvey™ enables established enterprises to rapidly deliver sophisticated mobile, web and chat apps to customers and partners. You can develop and deploy apps on our serverless, full-stack JavaScript, platform similar to tech giants, but engineered for enterprises. This makes it easy to find developer talent and deliver consumer-grade experiences faster. Developers use popular open source frameworks to deliver cross platform native apps, while maintaining full control over the user experience to make it beautiful. Our platform includes no and low code microservices that present complex enterprise systems to apps as standard collections and OAuth2. Progress Kinvey runs apps at scale for over a million enterprise users across field services, tech, healthcare,  banking, and more


Easy to Learn

NativeScript is designed for ease of use, regardless of your developers’ backgrounds. New developers will appreciate the familiar syntaxes and concepts, while expert developers will appreciate how easy it is to directly interact with the native subsystems of iOS and Android. Web developers can use JavaScript to build NativeScript applications. Fans of the object-oriented approach can use TypeScript, which is a first-class citizen in the NativeScript platform. There’s also the option to use Angular or Vue.js for the application architecture.


100% Shared Code Across Device Platforms

NativeScript is designed to publish applications to both iOS and Android from the same codebase. This shortens development and testing cycles for apps in production while lowering the costs of development and maintenance for deployed applications.


Large Existing Libraries

Take advantage of the large number of free libraries on npmjs.com to jump start development. NativeScript can use any JavaScript library that doesn’t depend on an internet browser. Additionally, we curate plugins and verify them through automated testing. You can find a list of verified plugins at market.nativescript.org.


Blazing Fast Performance

Don’t want complaints about slow app performance? Make sure you use a pure native solution like NativeScript for blazing fast performance. NativeScript renders truly native applications—no hacks, no HTML. Only truly native applications will have truly native performance.


Quick developer onboarding

Even though NativeScript has a very short learning curve, you can count on Progress to ensure your success through our extensive documentation, tailored support and comprehensive resources. New developers can come up to speed quickly. NativeScript uses a developer’s existing web development skills so they can easily move between projects.  In fact, you can try building a NativeScript app on your own device in 5 minutes.

NativeScript closes the cross-platform gap between iOS and Android. Your staff can use the skills they already have to build truly native mobile applications with amazing productivity and efficiency. It's never been this easy!

Download Guide

Learn more about
our professional support offerings

Sponsored by progress-logo-min
NativeScript is licensed under the Apache 2.0 license
© 2020 Progress Software Corporation. All Rights Reserved. Privacy Center