既然從事UI設計的工作,那么就必須要用心做設計中的每一個環節,哪怕是再小的細節也應該獲得我們足夠的重視,畢竟設計是互聯互通環環相扣的。影響產品成功的因素有很多的,但其中最重要的是優秀的用戶體驗設計,尤其是在同質化嚴重劇增的幾天,差異的用戶設計更容易博得用戶的眼球,而這也也就意味著我們進行設計時,需要從哪些容易被忽視的細節做起。
一、APP有哪些部分組成?
A、客戶端
所謂的客戶端,其實就是我們手機中安卓的app應用軟件,目前客戶端分為ios端和Android 端,不過由于Android是開源的,所以有各種各樣的深度定制版本,如:三星,華為,小米其實手機系統都是Android系統。
B、服務器
其實服務器就是一堆的電腦主機里的硬盤,作用就是儲存app的內容資源(數據庫)和各種前后端的代碼,除了客戶端,基本上所有的和app運行相關的數據都保存在了服務器。
C、后端
后端也稱之為后臺,可以理解為負責app后勤的部門,它負責了客戶端和服務器端各種數據的傳遞和交流。
D、內容管理系統
內容管理系統就是一套網站系統,專門用來對APP服務器上的內容進行增刪改查。
二、使用者需求和開發的目的是什么?
用戶真的需求是什么,建立這個App/Web的目的優勢什么?目標是什么?這些都是整個項目最底層的根基,也是一切發源的基礎。基礎不穩越往上發展問題也就越多,所有炫又酷的接口、多到爆炸的功能都沒有這個階段重要。搞不清項目的目標是什么,就貿然的去設計,注定失敗。
三、如何設計才不讓開發組想打你?
UI設計師在工作難免會遇到各種頁面改版的問題,其實在原有基礎上進行調整,非常考驗設計師和程序員的友誼,若一旦控制不住自己的腦洞,或許你覺得很簡單的一個改動就會讓程序員忙活大半天。
A、保證交互流程不變
改版頁面時,除非是產品提出需要,否則不要再原有的交互邏輯和功能上對頁面進行改版,若一定要動交互,較好先給開發人員進行溝通,讓他們對改動的方向有一些了解,提前有心理準備,同時也可以把你得思路想法和開發人員進行探討,說不定有經驗的開發者會告訴你一些更好解決方案。
B、保持一致性
一致性不僅可以增加視覺效果,還能在一定程度上降低程序員的工作量,若你的頁面組件統一或有一定邏輯性,程序員在開發過程中就可以按照你得設計邏輯開發,建立各種統一或有邏輯變化的模塊組件,后期代碼調整過程中就能做到像sketch中symbol的作用,只要簡單地改組件的參數,就能應用到大部分界面里了。
因此,天津網站建設覺得,作為UI設計師/產品人,在產品上線后,較好保持如下的這些習慣:
A、學會調查
隨著互聯網日新月異的發展,我們所能接觸到的產品大部分都比較成熟。其實在背后,問卷和調查已經經歷很長時間了,大多互聯網在傳遞產品價值的同時其實也是在收集用戶的價值,就好像在一個APP里我們總能看到收集用戶反饋的端口,其實在這背后隱藏著設計人的良苦用心。
B、敞開心扉
人們常說產品人不能固步自封,而應該敞開心扉,時刻準備好分享你的產品故事,無論是公司內部、家人朋友、或身邊的陌生人,當你分享以后,他們會毫不避諱的告訴你最直觀的用戶體驗,而這或許就是你最需要的調查數據。
C、目的清晰
設計師在準本設計工作之前,同樣也需要了解用戶的需求,然后在用自己的專注去滿足他們,只有目的清晰,獲得的數據才是真正有用的數據,產品的功能設計才能呢個做到人見人愛。
其實,即便是到了今天,用戶體驗的重要性從未改變,它只是一個不斷發展,不斷被革命化的概念,若不具備發展的眼光將無法真正讀懂用戶,以及讀懂他們的需求和渴望,那么你真的無法設計出令用戶滿意的設計。