蘋果的WatchKit正式上線。這是目前我們了解Apple Watch最好的方式。它將告訴我們蘋果手表上的應(yīng)用程序是如何存在的,以及我們?nèi)绾闻c它們互動(dòng)。
首先,我們可以從Apple Watch人機(jī)界面指南中了解到:
38毫米版本的Apple Watch的屏幕分辨率為272x340。42毫米版本的Apple Watch的屏幕分辨率為312 390。Apple Watch上有三種交互形式:
首先,它包含一個(gè)完整的用戶界面。Watch App——Watch App從主屏幕啟動(dòng)應(yīng)用程序并進(jìn)行操作,是基本的交互方式。它包含了移動(dòng)app的一些特性,其目的是讓用戶更快更深入地訪問App的數(shù)據(jù)。其次,蘋果稱之為Glance——,這是一個(gè)可以讓人們立即瀏覽重要信息的界面。界面不包含按鈕,不可滑動(dòng),只能閱讀,只有一個(gè)屏幕空間。單擊瀏覽啟動(dòng)watchapp第三,可定制通知——實(shí)際上是iPhone的系統(tǒng)通知,但會(huì)傳輸?shù)紸pple Watch進(jìn)行顯示。當(dāng)用戶點(diǎn)擊它時(shí),他將進(jìn)入一個(gè)包含更詳細(xì)信息的頁(yè)面,開發(fā)者可以對(duì)其進(jìn)行定制。iOS應(yīng)用安裝完成后,如果還有手表應(yīng)用版本,會(huì)即時(shí)自動(dòng)安裝在Apple Watch上。
蘋果通過WatchKit Extension維護(hù)iPhone和Apple Watch之間的通信。換句話說,目前的Watch應(yīng)用是一個(gè)擴(kuò)展,而不是iOS應(yīng)用的獨(dú)立應(yīng)用。換句話說,Apple Watch只負(fù)責(zé)顯示,所有計(jì)算都由iPhone完成。
接下來解釋一下Apple Watch的交互方式。蘋果認(rèn)為:
數(shù)字皇冠是一種優(yōu)秀的硬件控制方式,不同于軟件導(dǎo)航。安裝在Apple Watch中的線性致動(dòng)器Tic engine在手表顯示通知或用戶在屏幕上操作時(shí)提供微妙的物理反饋。可以感知用戶是輕擊還是按壓的力提供了一種新的軟件交互尺度。個(gè)人對(duì)力觸的理解最重要的是長(zhǎng)按Apple Watch可以直接調(diào)出更多功能。
相比安卓穿戴,Apple Watch提供了更多的物理交互方式。蘋果表示,“Apple Watch旨在模糊物理和軟件之間的界限?!?jīng)過深思熟慮的應(yīng)用程序設(shè)計(jì)應(yīng)該提供難以與硬件或軟件區(qū)分的交互體驗(yàn)?!?
一個(gè)小細(xì)節(jié)說明了蘋果對(duì)硬件資源的吝嗇:“目前動(dòng)畫效果會(huì)在OTA顯示給Watch之前,以連續(xù)圖片集的形式在iPhone GPU上進(jìn)行預(yù)渲染?!?