Apple官方推出的“iOS人機界面准則”一直被iOS開發者奉為絕對的設計參考寶典,特別是iOS7系統推出以來,Apple公司對該准則進一步做了更新。最近,國內知乎社區的郎啟旭推出了“iOS人機界面准則”完整的中文版,使iOS國內開發者可以快速上手。
iOS人機界面准則主要分為UI設計基礎、設計策略、iOS技術、UI元素、圖標和圖像設計等幾個大類,其中每個大類有細分為許多小節,對iOS界面設計原則描述的非常詳盡。
准則一開始就談到了iOS7的設計主旨:
對於“依從”這個主旨,准則舉了幾個實際設計的例子來闡述其表現方式,包括:
在“啟動和停止”一節中,准則特別強調:一般來說,在接觸新 app 的一兩分鐘內人們就會決定是否繼續使用。如果你把握住這轉瞬即逝的機會迅速呈現有用的內容,就可以激發新用戶的興趣,並給所有用戶帶來出色的體驗。不要在人們安裝好你的 app 後告訴他們需要重啟設備。重啟會耽誤時間,還會讓你的 app 看起來不太可靠且難以上手。
避免要求用戶提供設置信息,代之以:
准則在“設計策略”部分指出,一致性可以讓用戶將 app 中的某部分界面的經驗和技巧復用到其他地方,或者從一個 app 復用到另一個 app。一致性的 app 不是對其他 app 的簡單復制,也不是風格上的一成不變,相反,它關注用戶所習慣的方式和標准,並提供一個具有內在一致性的體驗。
要判斷一個 iOS app 是否符合一致性原則,可以通過以下幾個問題來考量:
准則強調:在整個開發過程中,始終要用你的app 定義陳述去判斷功能點、控件和用詞是否妥當。例如:
有關iOS 7人機界面准則的詳細內容可以查看Apple官方文檔,也可以查看郎啟旭翻譯的中文版。