Apple WatchKit 下载试玩

On 2014 年 11 月 19 日, in iPhone, 互聯網, by donly

随着 Xcode 6.2 Beta 的更新发布,苹果公司开放了 WatchKit,赶紧尝鲜下载玩玩。

创建 WatchKit Apps

WatchKit 提供三种条件来扩展 iPhone app:WatchKit Apps、Glances 以及 Actionable Notifications。这些类型都必须依赖于已经存在的 iOS 应用而存在。所以在创建新 WatchKit 应用的时候在 Xcode 的创建新项目中是找不到的,而是作为已经存在的 iOS 项目的新 Target 来创建。


创建完成之后整个的项目结构是这样的:watchkit_xcode

Apple Watch模拟器

Apple Watch 显示屏是方形的,有两种尺寸:38 mm 和 42mm,对应的分辨率为:312 × 390、272 x 340。可以在 iOS Simulator > Hardware > External Displays 中找到打开。

应用架构

简单体验了一下,Apple Watch 使用的是  WatchKit 框架,WKInterfaceController 相当于 UIKit 的 UIViewController,代表一个屏幕上显示的视图。UI元素也和 iOS 的相似,WKInterfaceGroup 用来定义布局,水平还是垂直,还可以定义边距,背景颜色或图片。WKInterfaceTable 可以理解为 UITableView 精简版,用来展示动态内容。WKInterfaceMap 更是精简,只是不可交互的快照,点击会打开 Maps App。整体运行框架见下图,由图此可见,Apple Watch 应用不能独立存在,必须和  iOS App 相互作用运行。

链接

Tagged with:  

发表评论

电子邮件地址不会被公开。 必填项已用*标注