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.

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.

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!

Enterprise

Stay connected with NativeScript

I agree to receive email communications from Progress Software or its Partners, containing information about Progress Software’s products. Consent may be withdrawn at any time.

We see that you have already chosen to receive marketing materials from us. If you wish to change this at any time you may do so by clicking here.

Thank you for your continued interest in Progress. Based on either your previous activity on our websites or our ongoing relationship, we will keep you updated on our products, solutions, services, company news and events. If you decide that you want to be removed from our mailing lists at any time, you can change your contact preferences by clicking here.