Skip to content
EntityQ28127049· pop 10· linked from 7 articles

NativeScript

Sign in to save

用於開發原生移動應用程式的開源框架

Key facts

Software.logo
NativeScript Logo.png
Software.logo_size
64px
Software.name
NativeScript
Software.author
Telerik by Progress Software.
Software.developer
Community
Software.programming language
JavaScript, TypeScript
Software.platform
Cross-platform
Software.license
Apache License 2.0

via Wikipedia infobox

Source code

NativeScript empowers you to access native APIs from JavaScript directly. Currently iOS, Android, and visionOS runtimes are provided for rich mobile development across a variety of diverse use cases. @nativescript/ @nativescript/core Singular primitives offering an easy-to-use API surface for diverse iOS/visionOS/Android APIs implemented with NativeScript. @nativescript/types Types for both iOS/Android below wrapped up as a convenience. Most commonly used. @nativescript/types-ios Types for iOS. @nativescript/types-android Types for Android. @nativescript/types-minimal A very minimal set of types for only the latest Android and iOS sdks. Most commonly used to optimize Web-based IDE's which auto load all type declarations from node modules. @nativescript/ui-mobile-base UI mobile base native classes used by core. @nativescript/webpack Webpack build utilities and configs used by NativeScript apps. Outside the source centralized in this repo, NativeScript consists of a few other source repos. Here are the major ones: iOS and visionOS Runtime Empowers JavaScript code to be executed on iOS and visionOS devices written in a mix of C++, Objective-C, and Swift. Android Runtime Empowers JavaScript code to be executed on Android devices written in a mix of C++, Java and Kotlin. CLI Command-line interface empowering you to create, build, and run apps using NativeScript. Docs Documentation available at written in Markdown. Plugins Various TSC managed plugins. Also a good reference is the plugin marketplace with several additional plugins. Firebase Modular Firebase 🔥 implementation for supported platforms. ML Kit Google's ML Kit SDKs for supported platforms. Payments In-App Purchase, Subscriptions, Google Pay and Apple Pay. Artwork Want to use our logo or colors? Feel free to use any of our ready-to-use media material.

Excerpt from the source-code README · 7,778 chars · not written by Vinony

Article · 中文

NativeScript是一個提供開發Apple iOS及Android的流動應用程式的开源软件,最初由Progress構思和開發。2019 年底,Progress的長期合作夥伴nStudio接管NativeScript項目。在nStudio的監督下,NativeScript於2020年12月成為OpenJS基金會的培育項目。NativeScript可以使用JavaScript或是其他可以編譯成JavaScript的编程语言編寫,例如TypeScript。NativeScript同時也支援Angular和Vue。使用NativeScript構建的行動應用程式會產生完整的原生應用程式,其使用了與Xcode及Android Studio相同API。此外,軟體開發人員可以加入CocoaPods、Maven和npm.js的第三方程式庫到程式中而無須其他的包裝函數。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 10 languages

via Wikidata sitelinks · CC0