產(chǎn)品新人必備的iOS人機交互指南(轉譯)一

ios設計主題

作為IOS的開發(fā)者,您有機會開發(fā)出一個上升到AppStore排行榜中的非凡的產(chǎn)品,為此,您需要滿足用戶對質量和功能的高期望。

IOS與其他平臺的三個獨特之處:

清晰

在整個系統(tǒng)中,每一個尺寸的文字都是清晰可辨的,圖標精確而清楚的,裝飾都是微妙和適當?shù)?,并更為關注功能激勵設計。

尊重

流暢的動畫和清晰美觀的界面可以幫助人們了解并與內容產(chǎn)生交互,而不會產(chǎn)生沖突。內容通常會填滿整個屏幕,而暗示則更多用半透明和模糊。減少使用邊框、漸變和陰影,保持界面的輕便整潔,同時確保內容是最重要的。

深度

獨特的視覺層次和栩栩如生的動畫,賦予了IOS生命力,使得其容易使用和理解。觸摸和可發(fā)現(xiàn)性增加了驚喜感,并且在訪問功能和附加內容時,不會丟失上下文聯(lián)系。當您瀏覽內容時,過度動畫提供了深度感。


設計原則

為了最大限度達到影響力和目的性,當您彰顯App的個性時,請牢記以下原則。

審美的完整性

美學完整性表達了應用程序的外觀和行為與其功能的融合程度。例如,一個幫助人們執(zhí)行嚴肅任務的應用程序可以通過使用微妙,不引人注意的圖形,標準控件和可預測的行為來保持他們關注的重點。另一方面,一個沉浸式的應用程序,如游戲,可以提供一個迷人的外觀,承諾樂趣和興奮,同時鼓勵發(fā)現(xiàn)。

一致性

應用程序通過使用系統(tǒng)提供一致的界面元素,眾所周知的圖標,標準文本樣式和統(tǒng)一的術語來實現(xiàn)熟悉的標準和范例。應用程序以人們期望的方式整合了功能和行為。

直接操作

直接操作屏幕內容可以吸引用戶,增進理解。當用戶旋轉設備或使用手勢來影響屏幕內容時,用戶會體驗到直接操作。通過直接操作,他們可以看到行動的直接結果。

反饋

反饋確認行動并顯示結果以保持人們的知情。內置的iOS應用程序響應每個用戶操作提供了可感知的反饋。交互式的元素在點擊時會突出顯示,進度條傳達長時間運行的狀態(tài),動畫和聲音有助于說明動作的結果。

隱喻

無論是植根于真實世界還是數(shù)字世界,當應用程序的虛擬對象和操作是對熟悉的經(jīng)驗的隱喻,人們都獲知得更快。因為人們與屏幕進行物理交互,隱喻在iOS中很有效。他們移動視圖,以揭示下面的內容。他們拖動并滑動內容,他們可以切換開關,移動滑塊,并滾動選擇器值。他們甚至可以像真的在翻閱書頁和雜志一樣。

用戶控制

在整個IOS中,人并不是一直在應用程序的控制之中。一個應用程序可以建議可采取的行動或對危險的后果提出警告,但通常應用程序接管決策是錯誤的。最好的應用程序在用戶權限和避免不必要結果之間找到正確的平衡。保持交互式元素的熟悉和可預測性,可以讓人感覺到一個應用程序處于他們的控制之中,確認破壞性的行為,并且即使已經(jīng)在進行中也可以輕松取消操作。


接口要點

大多數(shù)iOS應用程序是使用UIKit的組件構建的,這是一個定義常見界面元素的編程框架。該框架允許應用程序在整個系統(tǒng)中實現(xiàn)一致的外觀,同時提供高水平的定制。UIKit元素是靈活和熟悉的。它們具有適應性,使您可以設計出任何iOS設備上看起來很棒的單一應用,并且系統(tǒng)在引入外觀更改時自動更新。UIKit提供的界面元素分為三大類:

Bars

告訴人們處于應用的位置,提供導航,并包含可能用于啟動操作和傳達信息的按鈕或其他元素。

Views

包含人們在您的應用程序中看到的主要內容,例如文本,圖形,動畫和交互式元素。視圖可以啟用滾動,插入,刪除和排列等行為。

Controls

發(fā)起行動并傳遞信息。示例的空間有按鈕、開關、文本字段和進度條等。


除了定義iOS的界面,您的應用程序還可以采用UIKit規(guī)定的功能,通過這個框架,應用程序可以響應觸摸屏上的手勢,并啟用繪圖、可訪問性和打印等功能。

iOS與其他編程框架和技術緊密集成,如Apple Pay,HealthKit和ResearchKit,使您能夠設計出驚人的功能強大的應用程序。

譯者:鄭澤豐

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容