時至今日,市面上流通的智能機已經(jīng)多不勝數(shù)了,不同的智能終端不僅僅尺寸不盡相同,而且因為分辨率的差異使得屏幕的像素密度也有很大差異,往細了考慮,這些終端的輸入機制、屏幕比例、屏幕方向都會影響到移動端的UI設(shè)計。
移動端的網(wǎng)頁設(shè)計可以借助響應式設(shè)計保證不同屏幕下的瀏覽體驗,相比之下移動端的APP設(shè)計則相對缺少流動性。所以,作為移動端的UI設(shè)計師,還是需要考慮屏幕差異造成的布局設(shè)計的不同以及用戶體驗上的變化。那么如何做一個成功的ui設(shè)計師呢?上海跑贏職場老師指出:
一、了解市場
目前主流的三大移動端操作系統(tǒng)是iOS,Android 和 Windows Phone,每個操作系統(tǒng)都有它們自己的一套設(shè)計規(guī)范,交互方式,程序接口,而隨著操作系統(tǒng)的版本更新,這些東西 也都有著各自的變化。其中最典型的就是Android操作系統(tǒng)的版本分裂,分裂所造成的程序兼容問題至今都尚未彌合,這其中涉及到了操作系統(tǒng)版本的差異, 以及廠商定制化之后造成的千奇百怪的兼容性問題。iOS也隨著6.0到7.0的大版本升級,經(jīng)歷了一個較長 的過度時期,至今兩個大版本之間在設(shè)計風格和兼容性上的問題還影響著開發(fā)者。Windows Phone 從7到8的升級有多糟糕我就不在此贅述了,那不堪回首的過去和微軟高管被口水淹沒的場景我真的不想回憶。
即使是三大平臺在各自平臺內(nèi)交互設(shè)計有著較高的統(tǒng)一,系統(tǒng)版本分裂、操作系統(tǒng)差異以及廠商定制化所造成的影響是不容開發(fā)者和設(shè)計師忽視的。
二、設(shè)計性能
設(shè)計和構(gòu)建一個APP的方式會直接影響到它的性能。換句話說,手機里安裝的程序如果設(shè)計的好可以你的手機可以待機一天半,而如果其中有一個程序 設(shè)計的有問題,會讓你需要出門多帶一個移動電源了。一些不必要的轉(zhuǎn)場動畫可能會讓你的CPU為之進行密集地運算,一段存在問題的JS代碼可能讓你的瀏覽器 耗費多于平常數(shù)倍的電量。也許今年剛剛上的Galaxy S5能夠流暢運行某個應用,但是2年前的Galaxy Nexus可能會打開應用的時候立馬卡出翔。總的來說,設(shè)計和開發(fā),都會影響到APP的性能,甚至左右手機的續(xù)航。
三、求同存異
真實的APP不比設(shè)計師的概念設(shè)計差,很多設(shè)計師喜歡上Behance和Dribbble這樣的網(wǎng)站上去找靈感,雖然其中有很動優(yōu)質(zhì)的設(shè)計作品,但如果你并非一個經(jīng)驗豐富的移動UI 設(shè)計師的話,可能會被這些作品誤導。其中很多設(shè)計都僅僅只是從未實現(xiàn)過的高保真Demo,當你正打算設(shè)計一個界面的時候,其中某些設(shè)計可能會影響你的思 路。所以,不妨從那些已經(jīng)上線的成功APP中汲取營養(yǎng)吧。你會從中汲取到豐富的營養(yǎng),看到蓬勃發(fā)展的設(shè)計趨勢,這些經(jīng)過市場和用戶驗證的案例會讓你明白什 么值得學習的設(shè)計。
目前移動端開發(fā)發(fā)展非常迅猛,設(shè)計趨勢不斷轉(zhuǎn)變,智能家電,物聯(lián)網(wǎng)時代也即將來臨,相應的傳感器技術(shù)和移動應用也會帶來更多的挑戰(zhàn)。作為一個移動端UI設(shè)計師,我們要學習的東西太多了,相應的,機會也迎面走來。