日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

程序员眼中最牛的UI设计师是怎样的?

發布時間:2024/3/12 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员眼中最牛的UI设计师是怎样的? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

UI設計師是唯一要和程序員合作的設計師職業,我們看多了相互取笑的段子,那么怎樣的UI設計師會是程序員眼中最牛的呢?這其中有3個層次。

1.懂UI

沒錯,首先是懂UI。UI設計師設計的是人機交互界面,界面的載體是設備。這是區別于其他設計師的地方。不同設備又有它的特性和要求,了解設備知識是程序員和設計師共同的目標,也是他們找到共同語言的基礎。

設計師需要了解這些東西:

  • 可控制的基本屬性:字體,字形,字號與單位,高寬、間距留白,顏色(256色,RGBA)、漸變,圓角,透明度,陰影,對齊方式,層級。
  • 系統自帶組件(導航欄、菜單欄、任務欄、對話框等)的大小、樣式風格、交互形式、版本差異。
  • 自定義組件:1/2/3級標題、正文、提示框、按鈕、彈窗、選擇框、下拉列表、圖標、各種卡片……
  • 狀態變化:普通、懸停(hover)、選中/激活(selected/active)、不可用(disabled)。
  • 動畫:位置、大小、顏色、透明度、形狀的變化,并可控制時長、速度曲線、循環。
  • 柵格:2、4、8、16、32的倍數對齊。
  • 屏幕適配:大小、高寬比,像素密度(2x、3x,hdpi、xhdpi……),組件的可變大小規則。
  • 多語言適配,兼容文字最長的語種

2.懂規范

初級設計師更想多做練習,每個項目甚至每個需求都發揮一次創意。漸漸地,在重復勞動中知道了要把某些東西固化利用,既可減少自己和程序員的工作量,又能統一設計風格,于是就產生了規范。規范化是提高設計師和程序員間協作效率的最佳實踐。可進行規范化的東西有這些:

  • 基本屬性
  • 各平臺(iOS、Android、Windows)下的設計風格規范
  • 自定義組件
  • 切圖:文件命名規范(全小寫英文,下劃線連接),什么情況需要帶透明邊框
  • 標注:要標齊,所有大小均為偶數
  • 設計迭代:稿件版本號管理
  • 維護:管理所有用到的切圖,每次產品迭代除了新增圖外還會剔除掉廢棄的圖后才整體地給程序員

這些規范的確定,除了依賴設計能力,還需要了解開發的實現機理。要知道開發限制,不能做出難以實現的效果,同時衡量好開發和維護成本。例如理解“以左上角為原點坐標系”的開發定位機制才可以把標注都標齊;web項目的字號不能低于12px,否則最新的瀏覽器上不會生效等。

另外,執行規范是否到位是程序員和設計師互相評價的標準之一,這要求雙方都足夠地細心。在驗收時會糾結1px或1數值顏色偏差的設計師,不僅不會被嫌煩,反而會被認為是敬業的表現。如果哪一方能利用或研發出工具——比如自動標注或代碼級核對檢驗等——來增強協作,那肯定會被當成神一樣的存在。

3.懂設計

審美是每個有感情的人都具備的,如果UI能讓技術在日常工作時也看得賞心悅目那自然備受尊崇。到了這個層次,對UI設計師的要求又回歸到設計本身,最基本的就是要把通用的設計手法很好地結合業務運用到產品上。

下面這些創作手法和意識的運用,在項目組眼中都是專業的體現:

  • 色彩運用
    • 根據業務目標渲染情緒氛圍。比如電商網站用紅、黃為主色調,以引起用戶興奮,一個沖動就產生購買行為。
    • 符合產品特性,比如綠色代表安全,藍色代表科技
    • 符合用戶特性,綜合考慮性別、年齡等因素,比如粉色適合女性,艷麗色適合老年人
  • 層次感強,突出重點
  • 風格把控,迎合用戶群體喜好,例如:柔和、青春、穩重、擬物等
  • 炫酷又不喧賓奪主的動畫
  • 個性化,比如換膚

這其中某些部分可以說是視覺設計師的技能,其實UI設計師向其它設計領域滲透是設計水平到一定程度后的自然升級。可以往這些方面拓展:

  • 廣告和平面設計
    • 設計理念:能向項目組成員說清楚這樣設計的思路和好處,以及想通過設計來傳達什么信息給用戶
    • 非功能性區域(例如引導頁)的營銷文案
    • 運營物料的設計
  • 交互設計
    • 接管產品經理的職責,根據業務流程直接設計界面和交互流程
    • 熟悉用戶體驗理論和優化方法
    • 熟悉平臺特色的人機交互指南
    • 明確業務導向的設計目標,例如引導用戶沖動消費
  • VI設計
    • 從產品UI演化到企業logo、slogan
    • 吉祥物設計
    • UI設計擴展影響到公司名片、包裝、郵件簽名欄等
  • 產品設計
    • 能指正產品文檔上的交互邏輯疏漏
    • 研究競品的設計理念并超越
  • 網頁設計
    • 前端是最貼近UI設計師的開發工作,懂點HTML/CSS/JS也就更懂程序員了

最后,和程序員一樣的是,設計師如果能提高英語水平,直接閱讀學習國外資料,會非常有助于緊跟國際設計潮流、提升技能。畢竟操作系統和UI設計潮流多是外國人發明和引領的,我們期待在國內出現業界的帶頭大哥。

總結

以上是生活随笔為你收集整理的程序员眼中最牛的UI设计师是怎样的?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。