編者按:iOS 10人機界面設(shè)計指南中文版也來了谈竿!今天是第一部分概覽,包括有3個小節(jié)摸吠,主要介紹了iOS 系統(tǒng)的3大原則空凸、iOS 10 的新特性和iOS界面的基本元素,感謝譯者@喵大神經(jīng)寸痢,一起來學習呀洲。
1.1 設(shè)計原則(Design Principles)
作為一名移動應(yīng)用設(shè)計師,意味你有機會發(fā)布一款具有殺傷力的產(chǎn)品能夠登上蘋果商店的榜首啼止。為了實現(xiàn)這個目標道逗,你的產(chǎn)品必須在質(zhì)量和功能上達到高標準。
以下三大原則讓iOS系統(tǒng)有別于其它平臺:
清晰(Clarity):
縱觀整個系統(tǒng)献烦,任何尺寸的文字都清晰易讀滓窍,圖標精確易懂,恰當且微妙的修飾巩那,聚焦于功能吏夯,一切設(shè)計由功能而驅(qū)動此蜈。留白、顏色噪生、字體裆赵、圖形以及其它界面元素能夠巧妙地突出重點內(nèi)容并且表達可交互性。
遵從(Deference):
流暢的動效和清爽美觀的界面有助于用戶理解內(nèi)容并與之交互跺嗽,而不會干擾用戶战授。當前內(nèi)容占據(jù)整屏時,半透明和模糊處理能夠暗示其它更多的內(nèi)容桨嫁。減少使用邊框植兰、漸變和陰影讓界面盡可能地輕量化,從而突出內(nèi)容璃吧。
深度(Depth):
清楚的視覺層和生動的動效表達了層次結(jié)構(gòu)钉跷,賦予了活力,并有助于理解肚逸。
易于發(fā)現(xiàn)的且可觸發(fā)的界面元素能提升體驗愉悅感爷辙,讓用戶在成功觸發(fā)相應(yīng)功能或者獲得更多內(nèi)容的同時還能掌控當前位置的來龍去脈。當用戶瀏覽內(nèi)容時朦促,流暢的過渡提供一種縱深感膝晾。
要想擴大影響力和涉及范圍,在設(shè)計你的獨特應(yīng)用時务冕,請熟記以下幾點原則:
美學完整性(Aesthetic Integrity)
美學完整性代表了一款應(yīng)用的視覺表象和交互行為與其功能整合的優(yōu)良程度血当。例如,一款協(xié)助用戶完成重要任務(wù)的應(yīng)用應(yīng)該使用不易察覺且不引人注目的圖形禀忆、標準化控件和可預(yù)知的交互行為從而讓用戶保持專注臊旭。反之而言,一款沉浸式體驗的應(yīng)用(比如游戲)箩退,就需要吸引人的視覺表象离熏,在鼓勵用戶探索的同時帶來無窮的樂趣和刺激。
一致性(Consistency)
一款內(nèi)部一致的應(yīng)用能夠貫徹相同的標準和規(guī)范:使用系統(tǒng)提供的界面元素戴涝、風格統(tǒng)一(眾所周知)的圖標滋戳、標準的字體樣式和一致的措辭。應(yīng)用所包含的特征和交互行為是符合用戶心理預(yù)期的啥刻。
直接操作(Direct Manipulation)
對屏幕上的對象直接操作(而不是通過一堆控件)能夠提升用戶的參與度并有助于理解奸鸯。直接操作指包括用戶旋轉(zhuǎn)設(shè)備或者使用手勢控制屏幕上的對象。通過直接操作可帽,他們的交互行為能夠得到即時可視的反饋娄涩。
反饋(Feedback)
反饋認證交互行為,呈現(xiàn)結(jié)果映跟,并通知用戶蓄拣。系統(tǒng)自帶的iOS應(yīng)用對每一個用戶行為都提供了明確的反饋兜粘。可交互的元素被點擊時會被臨時高亮弯蚜,進度指示器(progress indicator)顯示了需要長時間運轉(zhuǎn)的操作的進度,動效和聲音加強了對行為結(jié)果的提示剃法。
隱喻(Metaphors)
當一個應(yīng)用的虛擬對象和行為與用戶熟悉的體驗相似時——無論這種體驗是來源于現(xiàn)實生活或是數(shù)字世界碎捺,用戶就能更快速地學會使這款應(yīng)用。隱喻在iOS中能夠起作用是因為用戶與屏幕進行物理上的交互贷洲。他們通過將視圖移出屏幕來顯示下方的內(nèi)容收厨,他們拖曳(drag)和滑動(swipe)對象,他們撥動(toggle)開關(guān)优构,移動(move)滑塊诵叁,滾動(scroll)數(shù)值選擇器,他們甚至通過輕掃(flick)來翻閱書籍和雜志钦椭。
用戶控制(User control)
在iOS內(nèi)部拧额,是用戶——而不是應(yīng)用——在控制。應(yīng)用可以對一系列用戶行為提供建議彪腔,或?qū)赡茉斐蓢乐睾蠊男袨榘l(fā)出警告侥锦,但不應(yīng)該替用戶做決定。好的應(yīng)用會在讓用戶主導和避免不想要的結(jié)果中找到平衡德挣。為了讓用戶感覺到是他們在控制恭垦,應(yīng)用應(yīng)該使用熟悉且可預(yù)知的交互元素,讓用戶二次確定有破壞性的行為格嗅,并且讓即使在運行中的操作也能夠被輕易取消番挺。
1.2 iOS 10 新特征介紹
在iOS 10,你可以創(chuàng)造前所未有的更強大的應(yīng)用屯掖。當你瀏覽這些新改變并在思考他們將如何幫助你的應(yīng)用時玄柏,請?zhí)貏e關(guān)注設(shè)計指南。
搜索屏幕和主屏幕的窗口控件(widget)
Widget
提供即時且有用的信息贴铜,或是應(yīng)用特有的一些無需打開應(yīng)有就能使用的功能禁荸。在過去,用戶在消息中心添加widgets當作快速入口》現(xiàn)在赶熟,用戶在搜索屏幕添加widgets,用戶可通過在主屏或是鎖屏右滑進入搜索屏幕陷嘴。你也可以在主屏通過3D
Touch觸發(fā)的某個應(yīng)用的快捷操作菜單(quick action
list)上方添加widget映砖。Widget的設(shè)計和交互方式也改變了。請注意更新你現(xiàn)有的設(shè)計灾挨。
與Messages的聯(lián)動
應(yīng)用可以通過執(zhí)行一種出現(xiàn)在對話下方的messaging插件讓用戶與朋友分享來自該應(yīng)用的內(nèi)容邑退。應(yīng)用可以通過Message分享文字竹宋,圖片,視頻地技,貼紙蜈七,甚至可交互的內(nèi)容,譬如信息內(nèi)的游戲莫矗。
與Siri的聯(lián)動
應(yīng)用能夠與Siri聯(lián)動飒硅,從而讓用戶使用聲音來執(zhí)行相應(yīng)的應(yīng)用操作,譬如打電話作谚、發(fā)短信和開始鍛煉三娩。
可拓展的通知欄
你可以通過拓展詳情視圖來強化你的通知欄,用戶可以在未鎖屏狀態(tài)下通過3D Touch功能點擊或是下滑你的通知來打開拓展視圖妹懒。使用這種視圖能夠讓用戶快速瀏覽更多信息雀监,并允許他們在不離開當前界面的情況下對該消息進行快速操作。
1.3 界面基本元素
大多數(shù)的iOS應(yīng)用使用了來自UIKit的部件眨唬,這是一個定義了基本界面元素的編程框架会前。這個框架讓各種應(yīng)用在視覺上達到一致的同時還提供了高度的個性化。UIKit元素是靈活且常見的匾竿。它們是可適配的回官,讓你能夠設(shè)計一個在任何iOS設(shè)備上都看起來很棒的應(yīng)用,而且能夠在系統(tǒng)發(fā)布新版本的時候自動更新搂橙。由UIKit提供的界面元素可以分為以下三種:
欄:
告知用戶現(xiàn)在在應(yīng)用的哪里歉提,提供導航,而且還可能包含按鈕或者其它用來觸發(fā)功能和交流信息的元素区转。
視圖:
包含用戶在應(yīng)用內(nèi)最關(guān)注的信息苔巨,例如文本、圖形废离、動畫和交互元素侄泽。視圖允例如滾動、插入蜻韭、刪除和排列之類的行為悼尾。
控件:
觸發(fā)功能和傳遞信息⌒し剑控件包括按鈕闺魏、開關(guān)、輸入框和進度指示器俯画。
為了進一步定義iOS界面析桥,UIKit規(guī)定了你的應(yīng)用能夠采用的功能。通過這個框架,你的應(yīng)用可以對觸摸屏上的手勢作出應(yīng)答泡仗,還可以包含一些例如繪畫埋虹、輔助和打印的功能。
iOS也和其他編程框架和技術(shù)緊密結(jié)合娩怎,譬如Apple Pay搔课、HealthKit 和ResearcKit, 它幫助你設(shè)計出一個強大地驚人的應(yīng)用。