NativeScript 2.0 Courts AngularJS Developers for Cross-Platform Mobile Apps
The open source AngularJS 2, now in release candidate status, can now be put to that task also by leveraging new capabilities in the framework.
NativeScript and AngularJS dev teams have undertaken a long joint development effort in advance of today's announcement.
"The NativeScript framework is paving the way for mobile application development," said Brad Green, engineering director, Angular Google. "For several months, our developers have been working closely with the NativeScript engineering team to make Angular 2 in NativeScript a reality. Together, the Angular 2 RC and NativeScript solutions are a powerful combination that enables developers to use the same framework and code to build modern apps for the Web and, now, native mobile apps."
In addition to the AngularJS integration, new NativeScript 2.0 features listed by Progress in a blog post today include:
- Support for third-party native libraries in iOS and for Android, including support for native library repositories such as CocoaPods and Maven.
- Support for plug-ins and extensibility, leading to more than 200 plug-ins available on npmjs.com, such as maps, videos, sockets, voice recognition and more.
- Hot reload provided by LiveSync.
- Richer CSS support.
- TypeScript support.
- Visual Studio Code support.
- Windows Runtime support (preview).
- Support for cross-platform native animations through the reuse of the CSS definitions from the Web.
- More components for UI, data entry and data visualization.
- Security and code encryption (shipped privately to selected customers, with a public announcement said to be coming soon).
But it was the AngularJS functionality that headlined the announcements at the ng-Conf. "Angular integration first shipped with our popular Kendo UI library nearly two years ago, and we continue to see high demand for Angular from our community," said Progress exec Todd Anglin in a statement. "For the more than 1 million developers using the Angular framework to write interactive Web applications, the NativeScript 2.0 framework represents a giant leap forward -- they can finally create zero-compromise mobile apps with Angular featuring truly native UI and performance."
David Ramel is an editor and writer for Converge360.