AD
首页 > 头条 > 正文

WatchKit第三方应用需连接iPhone方可使用-科技频道-金鱼财经网

[2021-02-21 08:50:01] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读:苹果公司发布了关于Watch 如何通过 WatchKit 框架工作的信息。目前一共有三种可用的整合方式:WatchKit 应用、Glances 以及可操作通知。虽然听起来是一样的,但是 WatchKi
WatchKit第三方应用需连接iPhone方可使用

苹果公司发布了关于Watch 如何通过 WatchKit 框架工作的信息。目前一共有三种可用的整合方式:WatchKit 应用、Glances 以及可操作通知。虽然听起来是一样的,但是 WatchKit 应用的开发过程和一般的 iPhone/iPad 的 iOS 应用开发不同,因为有很多计算工作将是在连接的 iPhone 上完成的,而不是在Watch 上。

WatchKit应用的界面元素和交互方式是围绕一套核心的用户界面组件和布局。苹果不支持开发者使用任意视图,因为这与 iOS 应用开发的方式有着很大的区别。

之所以存在这样的限制是因为,即使Watch 能够渲染用户界面,其他编码逻辑是需要通过 WatchKit extension 让连接的 iPhone 来处理的。比如,动画是先在手机 GPU 上以图像序列来进行渲染然后再发送到 OTA 到手表上显示出来。苹果此前已经表示完全原生的Watch应用将会 2015 年晚些时候才能推出,届时这些限制可能会比较少了。

WatchKit第三方应用需连接iPhone方可使用

至于 Glances,这些是基于模板的通知会显示在手表上。比如,应用能够在 Glance 中显示当前天气信息。在显示方式方面,Glances 会受可用的模板限制。Glance 本身不支持用户互动的,可是它可以充当通向相应母应用的“大门”。Handoff API 是将用户深层连接到主应用的相关领域。 WatchKit第三方应用需连接iPhone方可使用

可操作通知的自定义程度更低。即使开发者可以提供一些自定义图像来个性化通知,但是它和目前 iOS 上查看应用显示的方式截然不同。通知发送进来的时候将以模态视图的形式来显示,而其他相关的按钮操作会在下方显示。因为限制太多,开发者可以不费吹灰之力就能支持这种Watch 整合。

开发者可以下载 Xcode 6.2 和 iOS 8.2 测试版来进行 WatchKit 应用和 Glances 开发。

查看更多:

为您推荐