iPad應用用戶體驗設計指南
Apple’s Human Interface Guidelines for the iPad。
下面列出iPad用戶體驗指南中的幾點內容,更加詳細的說明可以參考
支持各個方向的交互
你的App應該能夠支持用戶從任何方向操作iPad。因為用戶并不認為iPad有一個默認的方向,用戶并不關心iPad的位置,而且通常他們也不知道Home鍵的正確位置。
增強交互性(別光顧著添加功能)
***的iPad 應用程序應該能夠讓用戶用更加新穎的方式與應用交互。不要費盡心思地將一些無關緊要的功能添加到iPad上去。尤其是不要試圖將iPhone上的應用程序全部照搬到iPad上。
減少你的信息的層次
雖然你不想將太多的信息都堆積到一個頁面上,但或許你又擔心用戶需要查找太多的頁面。***的辦法就是:將重要的信息放在屏幕的主要區域,然后在其他區域添加額外的信息或是一些工具,例如popover。
盡量避免全屏更新
當一個屏幕上的部分內容更新以后,盡量不要將整個屏幕全部更新,***能夠只更改相應的部分。全屏更新的次數越少,你的App就越穩定,也能避免用戶頻繁地查找自己上次看到的位置。
注意程序的協作性和連接性
設計程序的時候可以假設用戶正利用你的程序與其他人交互。除了考慮物理設備共享的情況,還可以想想虛擬數據共享的情形。
增加程序的存在感和真實感
盡可能地在你的程序中添加物理反饋,提升程序的真實感。你的程序看起來越真實,用戶越容易理解你的應用,也更愿意使用它。
用圖片豐富用戶的體驗
iPad屏幕的分辨率相當高了,可以呈現各種豐富、漂亮的圖片。可以充分利用各種精彩的圖片增加用戶對應用程序的好感。
注重UI的設計
精心設計的UI可以幫助用戶更加關注應用內容。不要讓程序中的控件太過搶眼。可以考慮自己設計控件,使得它更加符合程序的整體風格。這樣,控件不會太過搶眼,也容易讓用戶找到。
減少交互
iPad App應該能夠支持用戶以非線形的方式訪問。但是交互卻打斷了用戶任務的連續性并且迫使用戶作出選擇。
重新設計你的列表
多考慮一下你的App運行的真實場景。比如在iPhone上,通訊錄只能是一個簡單的列表;然而在iPad上,你可以把通訊錄設計成一個精美的可觸摸的地址簿。
考慮多觸點的手勢
比起iPhone,iPad的屏幕可以說是相當大了,完全可以支持多觸點的手勢,所以你的應用程序可以考慮考慮如何處理多人同時操作的手勢。
考慮在Modal任務中使用Popovers
如果你在iPhone App的任務中使用了modal views,那么在iPad上,你可以用popovers替代它。
控制Modal任務的復雜度
用戶通常比較喜歡在modal view下面運行其他子任務。但如果子任務太過復雜,那么用戶可能會分不清應用的重點了。
淡化文件處理操作
雖然iPad App允許用戶在iPad上創建和管理文件,或者是與電腦共享文件(將iPad連接到電腦上),但是不應該讓用戶感受到iPad上的文件系統的存在。
只有在需要的時候提醒用戶保存
用戶的工作應該都被保存在iPad上,除非用戶特意將這些工作刪除或者取消。如果你的App是用來幫助用戶編輯文件的,那你需要確保即使用戶沒有明確地選擇保存文件,他的文檔也不會丟失。
迅速啟動
iPad App應該能夠盡快啟動,不要讓用戶在選擇應用程序后感到明顯的延遲。
隨時終止
和iPhone上的App一樣,當用戶選擇Home鍵后,iPad App應該能夠立即結束并進入新的App。
更加詳細和完整的手冊可以參考Apple’s Human Interface Guidelines for the iPad.