在APP開發(fā)中,UI的設計尤為重要,因為它直接影響著用戶的使用體驗,好的UI設計可以讓APP的用戶體驗加倍。如果UI設計不過關,那么你的APP功能再齊全,可能是留不住用戶。以下是UI設計的十大原則。
·簡單
優(yōu)秀的UI界面是隱形的,華麗的裝飾和不必要的元素都已經(jīng)被剔除,簡單直接的頁面邏輯和直觀必要的元素構成了這樣的UI界面。設計UI的時候,你在添加任何元素的時候,都問一下自己“這個功能是否會影響用戶現(xiàn)有的任務?它是否真的必要?”先將你的UI內(nèi)的元素限定為必須的,專注于核心的用戶體驗。
·清晰
清晰應該是所有UI界面都具備的基本屬性。請記住,你的UI界面存在的目的是讓用戶能夠更便捷地同你的系統(tǒng)進行交互,為此,它需要能夠清晰地同用戶進行溝通。
·一致
一致的設計能夠讓用戶對于你的設計模式更快認知、熟悉,并且在此基礎上快速適應整體的體驗。所以,用戶是期望借助自己習得的經(jīng)驗,來探索更多的內(nèi)容的,而探索能否有效就得看設計的一致性是否夠好了。在整個UI設計中保持一致的語言、布局和設計規(guī)律,整個用戶體驗會顯得更加“通透”。
·熟悉
用戶體驗設計的一個重要目標是要讓用戶能夠憑借直覺來操作UI界面。用戶要能夠自然地理解其中的內(nèi)容,操作自然就不難了,也就是說,你要讓用戶對你的界面產(chǎn)生“熟悉感”。所以,你要充分利用用戶對于你的設計所熟悉的部分。
·層次
UI界面的視覺層次是非常重要且常常被忽視的一個屬性,它能夠幫助用戶專注重要的內(nèi)容。如果你想讓界面中每個內(nèi)容都看起來很重要,那么只會單純地讓信息過載,讓每個元素都分攤用戶的注意力,最終只會讓整個設計顯得混亂不堪。不同尺寸的字體、不同的色彩和不同的控件最終應該是相互搭配,構成層次,有輕重緩急地呈現(xiàn)給用戶,將復雜的結構簡單化,幫助用戶完成任務。
·高效
優(yōu)秀的UI設計有個共通的特征:高效。提升界面效率最有效的方法是進行任務分析。熟悉用戶的流程,了解用戶的目標,然后在此基礎上盡量簡化流程,使得用戶能夠便捷快速的達成目標。在此過程中,仔細考慮每個功能細節(jié),規(guī)避可能存在的漏洞,幫助用戶快速完成用戶流程。
·響應
UI界面響應牽涉到體驗的方方面面。首先,UI界面的響應應該是迅速的,它背后的整個系統(tǒng)應該能夠快速反應,否則不夠快速的響應會讓用戶感到沮喪,緩慢的網(wǎng)頁加載過程會令人抓狂。