iOS應用開發應遵循的10條設計原則
1.操控便捷
iOS應用的控制設計應該具有圓潤的輪廓和程式化的梯度,操作便捷。
2.結構清晰、導航方便

充分利用iOS導航欄。盡量將所有的導航都安排在一個分層格式中,方便顯示應用內的當前位置。
3.微妙清晰的用戶反饋

使用動畫顯示用戶的操作結果。一個經典的例子是:當用戶長按進入“重新排列模式”時,應用會抖動。
4.確保外觀和功能協調
如果是生產力類型的應用,可在背景中加入與之協調的裝飾,注重***限度地發揮功能效益;如果是游戲類應用,則應充分利用全屏,創造身臨其境的體驗。
確保應用的外觀能很好地為其功能服務,蘋果稱之為“審美的完整性(aesthetic integrity)”。
5.突出首要任務

不要在屏幕上添加任何冗余的東西,盡量做到簡潔,突出首要功能。如,蘋果的便簽應用只允許輸入新的便簽內容,電子郵件應用只允許讀寫郵件等。
6.提供一種邏輯路徑

提供后退按鈕和其他標記,方便用戶了解在應用中的當前位置,清楚每一個屏幕的功能。***能確保每個屏幕都只有一條特定路徑,這樣就能做到盡可能簡潔,讓用戶產生熟悉的感覺。
7.使用基本術語

避免復雜生僻的術語,采用用戶易于理解的交流方式。例如蘋果的Wi-Fi網絡就是一個很好的例子,他們本可以使用超級技術詞匯,但實際采用的卻是一些常見的基本術語。
8.考慮添加模擬現實元素

蘋果的語音備忘錄應用顯示一張麥克風圖片,地址簿應用看起來像一本真的地址簿。應用中添加的模擬現實元素越多,用戶就能越快理解如何與應用進行交互。
9.考慮方向性
iOS用戶使用設備時,有時喜歡橫向模式,有時喜歡縱向模式,確保無論應用以哪種方式旋轉,它的內容仍然是主要焦點。
10.確保觸摸點適合指尖大小

蘋果建議的觸摸目標大小為44*44像素,蘋果計算器應用中的按鈕就是一個不錯的例子。