Apple Watch 和 Tizen 共享资料库

Apple Watch and Tizen shared library

我们希望将家庭银行移动应用程序的一些功能引入智能手表;我们正在评估 Samsung Gear(Tizen)Apple watch

您知道是否可以在两个平台(Tizen、watchOS)之间共享一个核心库吗?
它将只包含其余 API 的通用包装器、一些错误处理,显然没有像 UI.
这样的特定平台。 类似于 shared c/c++ library 针对每个特定平台的东西。

我不是 apple 向导,但如果我没记错的话 iOS 只使用静态库 (libfoo.a),但 Tizen 可以使用本地共享库,并且可以将其捆绑到 TPK 中。 Iotivity 项目支持两者,您会发现一些关于将共享库捆绑到包中的提示:

https://wiki.iotivity.org/tizen

添加到 RzR 的评论中,此方法中有一些棘手的事情。 Tizen 正朝着支持 Xamarin.Forms 的方向发展,这应该有一定的机会做你想做的事(见 https://developer.tizen.org/development/tizen-.net-preview)。但是,我不知道该支持是否计划用于 Tizen 可穿戴配置文件。一个通用的(特定于平台的)共享库通常被 Apple Store 和 Tizen Store 政策所反对,所以这将很难解决。另一方面,Tizen 网络应用程序应该可以轻松地与 REST 一起工作,这就是那些人的想法……但是如果您需要,它们是否可以访问任何三星 Gear 特定的功能(而不是通用的 Tizen 可穿戴功能)这是一个需要进行一些研究的问题。