對于每一(yī)個做APP定制開(kāi)發的UI設計師來說熟練掌握APP網站制作技巧是每一(yī)個UI設計師合格的見證。由于時代的發展,移動端更是緊跟時代的步伐手機APP開(kāi)發、APP網站制作的應用軟件更是多的數不勝數。而移動端的UI設計更是不同于以往的平面海報設計和網頁設計了。想要成爲一(yī)個合格的APP開(kāi)發UI設計師那就要跟緊移動時代的腳步,了解每一(yī)個UI設計師必須掌握的基本技巧才可以。
第一(yī):要了解平台
正如同網頁設計師需要了解HTML/CSS一(yī)樣,作爲移動端UI設計師的你應該了解移動端APP的架構。首先移動端設計的語言和網頁設計的語言就不太一(yī)樣,不同平台有着不同的編程語言和接口,移動端界面的構成也是無法使用CSS和标簽來實現。
你需要深入閱讀官方的開(kāi)發文檔,尋找更多有關APP的文檔知(zhī)識,明白(bái)APP的構成,編譯方式,發布方式,了解設計的規則。這些東西不僅關系到你的應用開(kāi)發好壞,還會影響系統的 穩定性,電(diàn)池續航長短等多種因素。作爲移動端UI設計師,你單了解簡單的移動端設計是不夠的。我(wǒ)(wǒ)們需要從長遠的角度去(qù)思考問題。
第二:了解移動端的技術構成
對于一(yī)個UI設計師來說光了解平台的基本特征是不夠的。接下(xià)來你需要了解它相關的技術構成:位置服務(wifi,GPS等),藍(lán)牙(低功耗藍(lán)牙技術),信号,前後攝像 頭,麥克風,陀螺儀,位置傳感器,加速度傳感器,指紋掃描儀,眼動追蹤技術,語音識别,人臉識别等。每一(yī)個新技術的背後以爲着應用程序更多的可能性,交互設計、使用體(tǐ)驗,甚至商(shāng)業模式。
第三:發掘本地UI組件的開(kāi)發潛質
每個移動操作系統中(zhōng)中(zhōng)總有着大(dà)量的本地UI組件,他們有着極大(dà)的自由度,方便你進行定制。你需求确切地知(zhī)道他們的特征(尺寸,大(dà)小(xiǎo),功用),你可以爲與你合作的開(kāi)發者節省大(dà)量的工(gōng)作時間。
第四:了解移動端的工(gōng)作流程
安裝SDK并運行,了解移動開(kāi)發框架,比如TubyMotion、Xamarin、Titanium。熟悉集成開(kāi)發環境,因爲這其中(zhōng)包含了移動開(kāi)發所需的方方面面。
第五:了解移動端的界面模式
三大(dà)移動平台之間,有着相似之處,但是在深入探究他們的交互設計,會發現它們在理念上的巨大(dà)差異。作爲一(yī)個設計師,你需要明白(bái)這些差異所在,以及它們是如何體(tǐ)現在實際案例中(zhōng),不要隻着眼于單一(yī)平台,三大(dà)平台都需要深入體(tǐ)驗,每天至少都要把玩一(yī)下(xià),并且最少要持續半年。在這個過程中(zhōng),體(tǐ)會差異,并且将你覺得重要的、有代表性的、值得保存記錄的界面截圖留存。作爲單一(yī)平台的狂熱粉絲,你是做不好移動端UI設計師的。
第六:記錄并解釋你的UI設計
考慮到屏幕截圖并不足以表現UI全部的特性,你需要學會記錄界面不同的狀态、轉變過程、轉場動畫等信息,并且學會記錄界面對于不同狀況的反饋。一(yī)個現代的設計師應該是具備戰略眼光的設計師。你的目标不能局限于悶頭制作漂亮的界面,你應該讓你的設計與團隊合作結合到一(yī)起,切合項目需求。 洞悉用戶深層次的需求,并且能快速地随之反饋到設計上。将設計作品保存下(xià)來并附上詳細的說明,确保所有的設計都與核心理念保持一(yī)緻,與用戶需要保持一(yī)緻。
第七:在開(kāi)發階段采用敏捷UX設計
你不能隻将高保真的模型交給開(kāi)發者就了事,因爲在開(kāi)發過程中(zhōng)會不斷提出新的需求。總會有之前考慮不周全的情況,需要在開(kāi)發階段進行補充完善,設 計師需要随之進行快速響應。所以,在這個階段,設計師真的需要坐在開(kāi)發者旁邊應付突發情況。确保APP開(kāi)發者在碰到新的需求的時候,不用他們自己來補充UX的細節,或者再來找設計師。
總之,對于一(yī)個UI設計師來說,想要成爲一(yī)個合格的APP開(kāi)發UI設計師以上這幾點也是必須要了解知(zhī)道的。隻有這樣你在APP界面設計的過程當中(zhōng),才能更好的理解手機系統,才能使之與APP設計的邏輯保持一(yī)緻性。這更是你成爲UI設計師的一(yī)個見證。