摘要: 蘋果公司11月18日正式發佈了WatchKit開發工具,揭開了Apple Watch交互邏輯和諸多UI元素細節。 雖然目前Apple Watch真機尚未發佈,但憑藉官方的材料,我們已經能夠更具體地感受和想像Apple
蘋果公司11月18日正式發佈了WatchKit開發工具,揭開了Apple Watch交互邏輯和諸多UI元素細節。 雖然目前Apple Watch真機尚未發佈,但憑藉官方的材料,我們已經能夠更具體地感受和想像Apple Watch的使用者體驗了。 和已經開售的安卓智慧手錶作業系統Android Wear相比,蘋果在設計哲學和交互邏輯上到底和谷歌有和不同?
兩家公司雖然最終的結果方案不同,但是產品設計的出發點和原則都是十分類似的。 他們都強調個人化推送,簡潔的佈局,輕量短促的交互。 都認為智慧手錶不應成為使用者的另一個資訊干擾源,而是應該讓使用者更好地沉浸在現實物理世界中,既能永遠線上,又避免做「低頭族」式的資訊奴隸。 總結起來,Apple Watch和Android Wear交互設計的共同點就是:智慧推送、輕量交互、高易讀性。
蘋果Apple Watch:個人化、整體性、輕交互
蘋果強調Apple Watch是有史以來最為「個人」的設備,讓使用者可以最簡單的方式獲取最個人的資料。 你只需要「瞥一眼」 手腕就可以掌控所有資訊,免去了頻繁掏手機的麻煩。 蘋果強調了三點交互原則:
個人化 (Personal) :因為手錶是最貼近人體、最「無感」的智慧設備,因此天然具備充當個人與虛擬世界交互入口的潛質。 每當使用者抬起手腕的時候,蘋果手錶能夠自動呈現相關資訊提醒和個人健康資料。
整體性 (Holistic):從iPhone5和iOS7開始,蘋果開始追求軟硬體結合的一體化極致體驗。 Retina視網膜屏,渾圓過渡的鵝卵石狀外殼,數位表冠[digital Crown]和內置的Taptic精確震動引擎都是這一理念的在手錶上的進一步實踐。 蘋果建議開發者在開發手錶App時候儘量使用黑色背景,並把UI元素儘量佈局到螢幕邊緣,也是為了從視覺上模糊螢幕軟體與錶殼硬體之間邊界。
輕交互 (Lightweight):蘋果認為手錶上的交互應該是快速便捷、無需複雜輸入和操作的。 通過抬起手腕,提醒會自動顯示,手腕放下的時候,提醒自動消失,使用者無需額外的觸摸交互。 掃視介面[Glance]把所有重要資訊集中在一屏之內展示,並提供快速的操作入口以便某些場景下的進一步交互。
谷歌Android Wear:自動觸發、快速流覽、智慧搜尋
Android wear的設計邏輯與蘋果基本類似, 其設計願景稍稍有所不同是:
自動觸發 (Launched automatically): Andorid Wear可通過識別時間、位置和使用者身體狀態在最合適的時間通過卡片的形式向使用者推送最相關的資訊內容。
快速流覽 (Glanceable):谷歌認為使用者在安卓手錶上獲取資訊的體驗應該和用傳統手錶看時間一樣優雅和精准,只需要眼角余光一瞥,一切盡在掌握。 只有這樣,使用者才能更快速地回到現實生活中,活在當下,享受生命每一刻。
智慧推送與搜索 (Suggest and Demand):基於Google Now的引擎,安卓手錶力圖成為使用者最隨身的智慧助手。 谷歌的帳號服務系統可以學慣用戶的喜好,只推送最相關最及時的資訊。 只可惜目前谷歌的服務在中國大陸無法使用,大大降低了安卓手錶的實用性。
零打擾 (Zero or low interaction):很多時候Android Wear會自動識別你的需求,幫你自動輸入內容,使用者僅需要確認或者取消。 UI元素採用大塊點擊,大動作滑動和手勢識別,並不需要精確的觸摸操作。 谷歌打了個有趣的比喻,說每次推送消息給使用者,就好像現實生活中有人突然拍一下你的肩膀一樣,是種很親密的行為。 但如果這樣的行為被濫用,使用者很快就會厭煩,並且將你拋棄(Android Wear可以自訂哪些App有許可權推送消息到手錶上)。
UI交互架構:Android的「二維卡片」 vs 蘋果「立體空間」
安卓手錶系統的設計風格延續了谷歌Material Design的原則,色彩鮮明細膩,強調卡片式的交互結構。 安卓系統採用情景式卡片[CoNtextual Cards]推送,卡片又分為兩大類:一種是標準的通知卡片[Bridge notification],只提供資訊,無需進一步交互。 比如短信、天氣、新聞等;另一種是可執行卡片[Actionable cards/CoNtextual notification], 如可隨時暫停的計時器,音樂播放控制器等。
卡片上內嵌了可點擊操作的按鈕,使用者除了閱讀,還可以進行進一步的快速交互;當同一程式向使用者推送了多條資訊,這些資訊會自動組合成堆疊卡片[Card Stacks],使用者可點擊展開或收攏。 在使用者有主動搜索的需求時,還可以通過語音詢問或者從命令清單中選擇預製的快捷命令進行搜索,安卓稱之為線索功能表[Cue Cards]。
那麼問題來了, 這麼小的螢幕,這麼多的卡片,使用者又如何流覽和選擇? 安卓為此制定了2D Pickers [二維選擇]的法則,即縱向上下滑動在不同種類的卡片間快速切換。 而從右向左滑動可以進入某個具體應用卡片的詳情進行進一步操作,如查看詳情、快速回復、在手機上打開等。 從左向右滑動則是返回前一張卡片,直到退出返回預設錶盤介面。 卡片一旦退出,則自動刪除不再出現。
當然,除了情景卡片和線索功能表,安卓也給開發者提供了全屏「沉浸式」交互的可能,如果開發者認為確有必要,可以給使用者提供入口,進行全屏交互。
與安卓類似,蘋果也提供了卡片式的頁面模式[Page-Based]。 使用者可以在不同的頁面之間左右切換流覽。 這樣的方式簡單明瞭,但當頁面數量較多的時候,來回頻繁切換也會影響效率。 因此蘋果建議開發者盡可能的減少頁面數量。
層級模式 [Hierarchical ] 是蘋果與安卓最大的不同。 在層級模式中,通過功能表巡覽列引導使用者快速找到相應功能,使用者可隨時點擊左上角的返回按鈕或者從螢幕左邊緣向右滑動返回上一層級介面。 可以想見,對於相對複雜的使用者場景,這種模式比扁平的頁面模式更為高效。
除此以外,蘋果提供了壓力觸摸 [Force Touch]操作,相當於給同一介面賦予一個快捷操作功能表。 在特定介面,只要手指用力按壓螢幕,這個快顯功能表就會浮現。 這樣做既保證了介面佈局的簡潔完整,也不影響單手指操作的效率。 另一個亮點是通過快速撥動數位表冠[Digital Crown], 使用者可以在不同App和層級介面中進行流覽和進行Zoom-in-and-out式的縮放操作,進一步提升了交互的空間層次感。
人機交互:Android「少即是多」 vs 蘋果「軟硬體一體化」
谷歌Android Wear的操作強調簡單的大動作觸摸,比如上下左右的滑動,點擊等。 使用者基本上不需要做太複雜和精確的點擊就能完成大部分交互。 手勢感應:當使用者手腕抬起的時候,螢幕會自動點亮,一段時間之後自動熄滅,這是通過內置的重力和角度感應器實現的。 這個設計咋一看十分巧妙和人性化,但實際使用中發現體驗卻不盡如人意,誤觸發或者不觸發的情況時有發生。
好在你可以通過設置螢幕睡眠模式來避免這樣的煩惱,但這相應地也會影響待機時間。 另一個實用的手勢是用手掌蓋住整個錶盤,此時系統會返回主頁並熄滅螢幕,這是通過錶殼上的光學感應器來實現的。 Moto360,LG G Watch和華碩的Zen Watch上都支援這一手勢,尤其是華碩Zen Watch上,當有手機來電的時候用手掌蓋住錶盤可以快速讓手機靜音,這在開會和上課的時候很實用。
Android Wear的強大之處就在於內置了谷歌Now智慧語音引擎。 任何時候使用者只要說「Ok, Google」 或通過點擊螢幕喚醒,並說出自己的需求,谷歌就會返回相關的搜尋結果或者啟動相關的程式。 可惜目前Android Wear不支援中文,谷歌的服務在大陸也不可用。 好消息是,使用者可以通過下載出門問問Andorid Wear版本實現類似功能。
蘋果的對話模式比安卓要更為豐富。 除了支援與安卓類似的基本交互和Siri語音助手,蘋果手錶還提供了壓力觸摸,數位表冠,Taptic震動引擎等幾個新穎獨特的對話模式。 壓力觸摸讓使用者可以便捷的喚醒快顯功能表;數位表冠則賦予了手錶經典操作語義以新的含義,方便使用者快速流覽長內容,精准定位和縮放,也避免了手指對螢幕的遮擋;Taptic引擎則可以給使用者精確微妙的震動提示, 在不同場景下給使用者更貼心的體驗,比如心跳傳遞等。
另外,即使是同一手勢,蘋果的考慮也更細緻。 Apple Watch可以根據使用者手臂抬起的時間長短,顯示不同詳細程度的資訊。 當使用者手腕剛剛抬起的時候,手錶自動點亮並顯示短通知[Short look], 此時介面只有最簡潔的資訊;而當使用者手腕持續抬起不動,短通知就會自動切換到長通知[Long Look],把同一條提醒的細節進一步展開, 提供按鈕以便使用者進一步交交互操作。
總結:安卓簡單易用 vs. 蘋果豐富強大
為了手錶換手機? 換嗎?
兩相比較,兩大巨頭的設計理念基本相同,但具體的解決方案有所差異。 安卓的交互邏輯簡單易懂,風格偏向扁平;蘋果的交互相對豐富多元,強調空間的層次感。 蘋果略顯複雜的對話模式雖然有一定的學習成本,但習慣之後可能會更為高效。 筆者本人就更加期待蘋果的這套交互系統。 當然,蘿蔔青菜各有所愛,孰強孰弱,還有待真機體驗。
另外悲催的一點,是目前這兩個系統的手錶不能相互相容,安卓和蘋果的使用者如果真的喜歡上對方的手錶,那恐怕就要換一台手機了。 唯一可以肯定的是,今後果粉和安卓粉互黑時又多了一個槽點。
獨立的智慧手錶? 不,是更加便捷的資訊交互介面。
目前,谷歌和安卓手錶目前本質上都是一個資訊展示的介面,大部分資料運算都是在手機上進行的。 開發者需要在手機App中嵌入支援手錶功能的擴展包。 實際使用中,使用者在手錶上啟動程式,然後通過藍牙和手錶管理模組(蘋果是WatchKit Extension, 安卓是Google play service) 調用手機上對應的程式進行後臺運算,再返回結果到手錶上進行顯示。 換句話說,現在的智慧手錶,如果離開了手機和藍牙連接,就不再那麼「智慧」了。
為什麼兩家公司都採用了這樣的做法? 我們認為既有技術上的約束,也有商業上的考慮。
首先是為了降低手錶功耗,延長電池續航能力。 續航能力是目前使用者對於可穿戴設備關注的焦點。 Moto 360和LG G watch目前實測待機時間基本在一天到一天半左右。 蘋果CEO庫克也閃爍其詞的間接承認蘋果手錶的待機時間大概不會超過1~2天。 這樣的約束下,電池計量能省一點就是一點。
把軟體功能做輕,也有利於「試水」和驗證市場。 智慧手錶作為一個新的品類,目前還未經過市場和使用者的檢驗。 到底有多少使用者願意買單,市場能否逐步上量成熟,都還是未知數。 與其做一個大而全的萬能俠,不如先做個輕量化的探路者。
不過蘋果也給自己留了個後路,稱明年稍晚些時候會提供手錶原生軟體(Native Apps)的開發工具。 也就是說,在技術和架構上,蘋果是預留了開發手錶原生App的介面的。 但開放這個介面的前提,是智慧手錶這個新品類得到使用者和市場的認可。 若將來電池耗電的瓶頸能夠解決,使用者單獨佩戴智慧手錶的習慣逐漸形成,智慧手錶才有必要越來越獨立于手機存在,才有必要讓更多手錶的本地應用出現。
反思:還有第三種可能嗎?
或許蘋果和谷歌的這些努力都不入您法眼。 那麼,就沒有別的選擇了嗎? 當然不是! 如果你喜歡超長待機,簡單可靠,可以選擇Pebble Watch。 其電子墨水圖元風簡潔可愛,同時相容安卓和iOS短信寄件提醒,待機可長達一周,可謂宅男賣萌利器;如果你是運動和資料控,則可以試試微軟最新的運動手環。 雖醜、但全能。 自帶n個感應器、又具備簡單的手機資訊推送功能,給你全方位掌控的快感;如果你認為智慧手錶一定要獨立于手機存在,則可以去試用一下三星的Gear S,超大麯面螢幕,自帶上網功能,可隨時隨地接打電話,逼格爆棚;如果你思來想去, 還是喜歡傳統手錶的造型,則可以關注一下Withings的Activity,或許能滿足保守悶騷的您的「顏控」欲... ...
在與使用者的交談中,我們也發現,其實手錶的交互也不一定非要那麼的「輕」。 很多使用者其實更願意去「玩」手錶,比如換裝各種個人化錶盤,加裝「反人性的」輸入法,在手錶上玩小遊戲等。
再往前展望,其實智慧手錶還有很多巨大的潛能,比如針對手勢開發的體感遊戲,比如把手錶作為隨身控制器,去和越來越多的智慧設備互動,控制智慧汽車,管理智慧家居設備等等。 或許未來的智慧手錶真的能取代手機,成為「去App化」的下一個互聯/物聯網入口... ... 真是越想越激動呢。