好奇的是,这里是否有人曾经使用Nativescript来构建库,或者Nativescript仅用于构建独立的应用程序。
如果没有,那么共享这些工作的唯一方法就是让这些第三方也在Nativescript中重建他们的应用程序吗?
答案 0 :(得分:1)
我们在这里将其称为插件,market place中已经有很多插件(免费和付费)。
如果您想与使用本机编程语言(例如Objective C / Java)编写的第三方应用程序共享NativeScript的作品,还是有可能的。此处记录了详细说明-iOS / Android
但是理想的方法是用本机语言编写库,并至少在NativeScript中导入它们,直到您可以使用本机应用程序说服使用者包括NativeScript运行时并遵循一系列过程为止。
如果您希望您的库可在ReactNative,Xamarin,Cordova等平台上使用,则应使用本机语言编写它,以便这些框架中的任何一个的用户都可以轻松使用您的库。使用NativeScript,可以直接在应用程序中使用它,也可以编写一个简单的JS包装器,使其跨平台。