Progress (NASDAQ: PRGS), the leading provider of application development and deployment technologies, today announced the release of NativeScript® 4.0, the leading open-source framework for delivering cross-platform, native iOS and Android apps. With a streamlined development workflow, support for advanced navigation scenarios and deeper integration with Vue.js, NativeScript 4.0 empowers developers to quickly and easily create high-performance cross-platform mobile apps fast.
With nearly 70% of the developer population (approx. 21 million worldwide) selecting JavaScript as the development language of choice1, NativeScript empowers developers to create cross-platform, native iOS and Android apps using their existing skillsets with the technologies they prefer—Angular, Vue.js, TypeScript or JavaScript. The latest release of NativeScript features new core framework enhancements and plugins as well as tooling updates designed to help developers boost productivity throughout the development lifecycle. Capabilities include:
Angular Schematics Support/Streamlined Development Workflow
With
NativeScript 4.0, Angular developers benefit from a reduced barrier to
entry as NativeScript now provides official support for processes and
tooling for building web and mobile apps with the Angular CLI, all from
a single code base. This enables developers to add native mobile
projects to existing Angular and web projects by reusing an existing
code base. This also includes support for Angular Schematics, the
workflow tool focused on ease of use and development, extensibility and
reusability, atomicity and asynchronicity.
“NativeScript empowers web developers to use their existing skill sets to build great iOS and Android experiences,” said Stephen Fluin, Developer Advocate for Angular at Google. "The growing NativeScript community, plugin marketplace, and the support Progress provides to the developer community makes it easy for developers to take their expertise and code further.”
NativeScript also supports many commonly used advanced navigation scenarios to build truly native mobile workflows. Developers can use any view as the root of their applications. Previously, the root of the app was a frame which could be navigated using pages. Now developers have the flexibility to put a TabView or a RadSideDrawer as the root of the app.
LiveSync with Webpack
NativeScript developers can now enable
LiveSync with Webpack simultaneously. This allows for better development
experience as developers can Webpack an application as part of the
development process. This will make identifying and addressing issues
earlier in the development lifecycle, prior to going into release mode,
easier.
Asset Generation/Updated Templates
While asset generation
was previously a common problem for developers, the latest release of
NativeScript is now able to generate icons and splash screens based on a
single high-resolution image, as chosen by the developer. This saves
time by eliminating the need for image editing.
In addition, as part of its integration with Progress® Kinvey™ BaaS, NativeScript now provides a new template that makes authentication with different single sign-on providers easy. The best way to take advantage of the new template is through NativeScript Sidekick. Sidekick takes care of setting up the Kinvey BaaS configuration and provides a nice login view out-of-the-box. This and other NativeScript app templates are available now in the NativeScript Marketplace.
Vue.js Integration
NativeScript has expanded functionality
for Vue.js developers, empowering code sharing capabilities. This
further enables developers to leverage their existing Vue.js skillset to
create cross-platform applications.
“It is no secret that building high-quality mobile apps requires native capabilities. NativeScript puts those capabilities into the hands of a large population of developers who want to use their skills in JavaScript, Angular, TypeScript or Vue.js to build the next wave of modern mobile apps,” said Dmitri Tcherevik, Chief Technology Officer, Progress. “The latest release of NativeScript continues our mission to empower those developers to create high-impact and high-performing iOS and Android apps faster and easier than ever before.”
Designed to provide significant code reuse between web and mobile tiers, NativeScript is an open-source framework that dramatically reduces development efforts by allowing developers to use their existing skills. Developed and supported by Progress, NativeScript has been downloaded more than two million times. For more information about all the new capabilities now available in NativeScript 4.0, please go to https://www.nativescript.org/blog/nativescript-4.0-is-out.
Additional Resources
About Progress
Progress
(NASDAQ: PRGS) offers the leading platform for developing and deploying
strategic business applications. We enable customers and partners to
deliver modern, high-impact digital experiences with a fraction of the
effort, time and cost. Progress offers powerful tools for easily
building adaptive user experiences across any type of device or
touchpoint, award-winning machine learning that enables cognitive
capabilities to be a part of any application, the flexibility of a
serverless cloud to deploy modern apps, business rules, web content
management, plus leading data connectivity technology. Over 1,700
independent software vendors, 100,000 enterprise customers, and two
million developers rely on Progress to power their applications. Learn
about Progress at www.progress.com or
+1-800-477-6473.
Progress, Kinvey, and NativeScript are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the US and other countries. Any other trademarks contained herein are the property of their respective owners.
1 Stackoverflow Developer Survey, 2018
View source version on businesswire.com: https://www.businesswire.com/news/home/20180530005131/en/
Contacts:
Kim Baker, +1 888-365-2779
pr@progress.com