你好!欢迎来到深圳市品慧电子有限公司!
全国统一服务电话:(+86)-755-2950 0800
品慧电子 > 与WatchKit相关的内容
联系品慧电子
  • 电话:+86-0755-2950 0800
  • 传真:+86-0755-2973 8675
  • 微信:联系客服
  • QQ:800009589
WatchKit 正式上线,来看看 Apple Watch 到底什么样

颖特新转载,苹果的WatchKit 正式上线。这是我们当下了解 Apple Watch 最好的途径。它会告诉我们,Apple Watch 上 App 以怎样的方式存在,我们又如何与这些 App 进行交互。

首先,从 Apple Watch Human Interface Guidelines 可以知道:

38 mm 版 Apple Watch 的屏幕分辨率为 272 x 340;

42 mm 版 Apple Watch 的屏幕分辨率为 312?×?390。

Apple Watch 上存在三种交互形式:

第一种,包含了完整的用户界面,从主屏(home screen)启动应用并进行操作的 Watch App——Watch App 是基本的交互方式,它包含手机 App 上的部分特性,它的目的是让用户更快、又更深入地访问 App 的数据;

第二种,苹果称之为 Glance——让人能够马上浏览重要的信息的界面,该界面不包括按钮也不可滑动只可阅读,而且只有一屏的空间。点击 Glance 后可启动 Watch App;

第三种,可定制的通知——其实是 iPhone 的系统通知,只是会传到 Apple Watch 上显示。当用户点击,就进入包括更详细信息的页面,该页面可以让开发者定制。

当 iOS App 安装了之后,如果它还有 Watch App 的版本,将即时、自动安装在 Apple Watch 上。

苹果通过 WatchKit Extension,来维持 iPhone 与 Apple Watch 之间的通信。换言之,目前的 Watch App,对于 iOS App 来说,是一种 Extension,而非独立的 App。再换言之,Apple Watch 只负责显示,而所有的计算都通过 iPhone 完成。

接下来解释一下 Apple Watch 的交互。苹果认为:

数码表冠(Digital Crown)是一种极好的,有别于软件导航的硬件控制方式;

Taptic Engine,安装在 Apple Watch 的线性致动器,则在手表显示通知或者用户在屏幕上进行操作时,提供微妙的物理反馈;

Force Touch,可感应用户是轻点还是按压,则提供全新尺度的软件交互方式。

个人理解 Force Touch 最重要的地方是,长按 Apple Watch 可以直接唤出更多功能。

与 Android Wear 相比,Apple Watch 上提供了更多物理的交互方式。苹果说,“Apple Watch 的设计是为了模糊物理与软件之间的界限。……深思熟虑的 App 设计应当提供难以从硬件或是软件分辨的交互体验。”

一个小细节可以看出苹果在硬件资源上的抠门:“目前来说,动画效果将在 OTA 给 Watch 显示之前,会以一连续不断的图片集的形式在 iPhone GPU 上预先渲染。”

以下是来自 Twitter 上的一些评论:

Craig Hockenberry:“那些没有体验过 iPhone 一代的人,那么 WatchKit 那有限的内存将让他们开开眼。”

Louie:“San Francisco 字体,拥有我迄今为止见过最干净的苹果图标(我在苹果工作)。”

Steve Streza:“写一个全功能的 WatchKit app 所花费的时间:93 分钟。”

John Gruber:“我在 WWDC 大会上知道 Xcode 将支持 Markdown,但看到 WatchKit 样例工程的 README.md 时,依然非常震撼。”

Jared Sinclair:“WatchKit APIs = 电池时间,电池时间,电池时间。”

惊天大发现:苹果智能手表只是一个用户界面

颖特新快讯,苹果刚刚发布了其智能手表Apple Watch的软件开发包WatchKit,允许软件开发者为其开发新应用。但是开发者们已经在其操作系统设计方面发现一个重大漏洞。

Apple Watch

一名使用WatchKit的iOS开发者称:“Apple Watch与手机需要不断保持联系,实际上所有代码都在手机中,只有用户界面元素在Apple Watch上。”Apple Watch将主要依赖iPhone运行几乎所有应用。

你的iPhone任务将变得更加繁重,而Apple Watch看起来就像外显示器。这名开发者称:“这将成为当前的开发问题。尽管这个问题可以解决,但分享应用状态与数据将变得更棘手。”

实际上,这位开发者还对以iPhone为中心的Apple Watch的操作系统感到惊讶。他称:“有意思的是,这种智能手表非常小,它似乎除了能充当用户界面外,几乎什么也做不了。”

对于Apple Watch来说,这似乎不是个好兆头。苹果以擅长将产品联系起来闻名,但Apple Watch各种功能非常依赖iPhone,以至于苹果需要为本就昂贵的智能手表增加数百美元成本。

另一方面,苹果可能寄希望于iPhone用户成为Apple Watch的最大买家。但显然,这些用户可能不想再买一个外显示器。

为Apple Watch奠定基础 iOS8.3即将推出

颖特新消息,据AppleInsider报道称,iOS 8.2最早将于下周发布,iOS 8.3可能“紧随其后”,为Apple Watch 4月份发售奠定基础。


BGR周五披露了两款iOS 8升级包发布的详细信息,iOS 8.2最早将于下周一发布。但报道同时指出,“最后的问题”可能把iOS 8.2的发布时间推迟到下下周。苹果已经向开发者发布了5个iOS 8.2的β测试版,最近一个iOS 8.2β测试版发布时间是1个月前。

iOS 8.2发布不久后苹果将发布iOS 8.3,甚至在iOS 8.2向公众发布前苹果已经发布了2个iOS 8.3的β测试版。有媒体报道称,消息人士透露苹果计划在向公众发布iOS 8.3前发布“多达4个”β测试版。

iOS 8.2β测试版使开发者首次有机会使用面向Apple Watch的WatchKit开发工具。运行iOS 8.2或iOS 8.3的iPhone才能与Apple Watch连接。

外界预计苹果将在3月9日的发布会上披露Apple Watch最终的细节。Apple Watch将于4月份上市销售,起步价为349美元(约合人民币2146元)。