1、明確你的用户羣
首先要明確一個方向:誰是你的用户羣?不同階層、不同年齡的用户偏重的主題設定和設計元素都不相同,所以UI設計必須是有針對性地設計。
2、界面要清晰
清晰度是界面設計中,第一步也是最重要的工作。要想你設計的界面有效並被人喜歡,首先必須讓用户能夠識別出它,讓用户知道為什麼會使用它。當用户使用時,要能夠預料到發生什麼,併成功的與之交互,只有清晰的界面能夠吸引用户不斷地重複使用。
3、交互性
界面的存在,促進了用户和軟件的互動。交互流暢的界面不但能夠讓用户有效率與之溝通,還能夠增加用户粘性。
4、讓用户掌控界面
保證界面處在用户的掌控之中,讓用户自己決定系統狀態,稍加引導,這樣會更容易達成目標。
5、自然過渡
界面的交互都是環環相扣的,所以設計時,要深思熟慮地考慮到交互的下一步。考慮到下一步的交互是怎樣的,並且通過設計將其實現。
6、符合用户期望
人總是對符合期望的行為最感舒適,這也是與人打交道的設計應該做到的。在實踐中,這意味着用户只要看一眼就可以知道接下來將會有什麼的動作發生,如果它看上去像個按鈕,那麼它就應該具備按鈕的功能。
7、強烈的視覺層次感
保持明確的層次關係,因為所有的元素層次關係都是相對的:如果所有的元素都突出顯示,最後就相當於沒有重點可言。如果要添加一個需要特別突出的元素,為了再次實現明確的視覺層級,設計師可能需要重新考慮每一個元素的視覺重量。雖然多數人不會察覺到視覺層次,但這是增強設計的最簡單的方法。
8、減輕用户的認知壓力
恰當地處理視覺元素能夠化繁為簡,幫助他人更加快速簡單地理解你的表達。用方位和方向上的組織可以自然地表現元素間的關係。恰如其分地組織內容可以減輕用户的認知負擔,他們不必再琢磨元素間的關係,因為你已經表現出來了。
9、簡約設計
簡約設計不僅僅是一種流行趨勢,從用户體驗上看,簡約的界面可以去掉很多無關的干擾信息,使UI更具易用性。好的UI設計應該具備強大的功能,但是畫面要簡約,擁擠的界面,不論功能多麼強大,都會給用户帶來不適感。
10、真正的落地目標
不能單純的強調美觀酷炫,而是在實際項目時間內保證開發能實現的效果。