因为我是开发手表应用程序的新手,以及智能手机存在以下框架的事实:
我想知道手表应用程序是否存在类似的框架?这样你就可以编码一次但整体运行。
由于
修改1 :
在这一天(2015年12月12日)关于本地维护者here的回答。我将使用nativescript开始为可穿戴设备编写应用程序。
答案 0 :(得分:2)
正如@kiran和@NRimer所提到的,这些跨平台框架依赖于WebKit / WebView,这是每个移动设备上支持的几乎通用的层。他们不直接在设备上运行,但设备运行运行这些跨平台应用程序的WebKit平台。因此,将本机应用程序的功能与跨平台应用程序进行比较,本机应用程序更大,因为它可以实现与设备硬件相关的功能。智能手表的特别之处在于它们主要依赖于其他智能手机设备,而且它使用的是通信协议,这些协议是特定于硬件的,而且WebKit并没有自己动手。
答案 1 :(得分:1)
Cordova / PhoneGap应用程序无法直接在可穿戴设备/手表上使用。 Cordova / PhoneGap基本上是一个javascript API,可以在所有移动操作系统上的WebKit / WebView上运行。但Android Watch和Apple Watch不支持WebKit,因此使用Cordova开发的应用程序无法直接在Watch设备上运行。但是,如果想要将现有Cordova应用程序的某些功能扩展到可穿戴应用程序,则需要使用本机语言创建扩展应用程序,并且扩展程序应该能够与移动设备上的配对应用程序进行通信。 Watch上的扩展将只有UI和商务逻辑等在移动设备上的Cordova应用程序上运行。可以在这些应用程序之间建立通信,这将驱动手表设备上的显示器。
我不确定您在上面列出的其他框架是否支持可穿戴设备。