watchkit - 可以跨平台开发 watch /可穿戴应用程序吗?

标签 watchkit apple-watch sony-smartwatch tizen-wearable-sdk samsung-galaxy-gear

因为我是开发 watch 应用程序的新手,而且它存在于智能手机中,因此有以下框架:

  • Xamarin
  • PhoneGap
  • 应用加速器
  • 科尼
  • Cordova
  • ...

  • 我想知道 watch 应用程序是否存在类似的框架?这样您只需编码一次,即可全面运行。

    谢谢

    编辑 1 :

    在这一天 (12.05.2015) 关于 nativescript 维护者的回答 here .我将使用 nativescript 开始为可穿戴设备编写应用程序。

    最佳答案

    Cordova/PhoneGap 应用程序不能直接在可穿戴设备/ watch 上运行。 Cordova/PhoneGap 基本上是一个 javascript API,它可以在所有移动操作系统的 WebKit/WebView 上运行。但是 Android Watch 和 Apple Watch 不支持 WebKit,因此使用 Cordova 开发的应用程序不能直接在 Watch 设备上运行。但是,如果要将现有 Cordova 应用程序的某些功能扩展到可穿戴应用程序,则需要使用本地语言创建扩展应用程序,并且该扩展程序应该能够与移动设备上的配对应用程序进行通信。 Watch 上的扩展将只有 UI 和业务逻辑等在移动设备上的 Cordova 应用程序上运行。可以在这些应用程序之间建立通信,从而驱动 watch 设备上的显示。

    我不确定您上面列出的其他框架对可穿戴设备的支持程度。

    关于watchkit - 可以跨平台开发 watch /可穿戴应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29939158/

    相关文章:

    android - 如何检测智能 watch 何时与智能扩展 API 断开连接/注销

    nstimer - Apple Watch 显示器 sleep 暂停 NSTimer,但 WKInterfaceTimer 一直倒计时

    watchkit - WatchConnectivity transferFile 问题( watch -> iphone)

    android - 如何从 sony smartwatch 2 更改主机应用程序中的文本?

    ios - Apple Watch Glance 将如何显示

    ios - 使用 CoreBluetooth 检测 Apple Watch

    android - 索尼智能扩展 API 设备支持?

    swift - 线程1 : Signal SIGABRT in Swift 3

    ios - 如何从 Apple Watch 获取传感器数据到 iPhone?

    ios - Watchkit 扩展时出错