NativeScript
| NativeScript | |
|---|---|
| Original author | Telerik by Progress Software. |
| Developer | Community |
| Initial release | 2014 |
| Stable release | 8.8.3
/ 23 October 2024 |
| Written in | JavaScript, TypeScript |
| Platform | Cross-platform |
| License | Apache License 2.0 |
| Website | nativescript |
| Repository | |
NativeScript is a JavaScript-based cross-platform open-source development framework to develop apps for iOS, visionOS and Android platforms. It connects platform APIs directly to the JavaScript runtime (with strong types). combining familiar Web approaches like CSS and view templating with common platform languages (Swift, Kotlin, Objective-C, Java).
It was originally conceived and developed by Bulgarian company Telerik, later acquired by Progress Software. At the end of 2019 responsibility for the NativeScript project was taken over by long-time Progress partner, nStudio. In December 2020, nStudio also oversaw the induction of NativeScript into the OpenJS Foundation as an Incubating Project. NativeScript apps are built using JavaScript, or by using any programming language that transpiles to JavaScript, such as TypeScript. NativeScript supports the Angular and Vue JavaScript frameworks. Mobile applications built with NativeScript result in fully native apps, which use the same APIs as if they were developed in Xcode or Android Studio. Additionally, software developers can re-purpose third-party libraries from CocoaPods, Maven, and npm.js in their mobile applications without the need for wrappers.