Glance是Apple Watch當中的一種快捷視圖功能,它能將應用當中的重要信息提取出來,並以簡明的形式呈現。理想情況下,Glance具有適時性和情境關聯性。成組的Glance(s)彙總了用戶最爲關注的應用當中的重要信息。Glance採用的是拉取機制,而非推送。所以,與推送提示有所不同,是否通過Glance訪問信息是由佩戴者自己決定的。
Glance具有以下幾方面的特性:
基於模板。Glance界面的上下兩部分有各自獨立的模板。你可以在Xcode當中挑選合適的模板,並按照相應的規格設計你的內容。
不可滾動。所有信息都要集中呈現在一屏當中。
只讀。輕點Glance界面當中的任何地方都會打開相應的應用。
非強制。不是所有的應用都需要Glance視圖,用戶可以自主選擇在Glance(s)中顯示哪些應用的信息。
Glance界面的底部區域是預留給點狀頁碼指示符的。
根據用戶當前所處情境來配置Glance的信息。滯後的或是不相關的信息會使Glance失去價值。通過時間和地點信息來傳達相關性。
Glance可以與其對應的應用建立深度關聯。利用Handoff功能,Glance可以在用戶輕點的時候,向與其對應的應用傳遞當前視圖中顯示的信息;應用啓動之後,便可以根據這些信息來呈現不同的界面或是在已有界面當中進行相應的配置調整。
Glance必須向用戶提供有用的信息。不要只是爲了給你的應用增加一個啓動入口而提供Glance視圖。