首先你需要學習的是三大平台的官方設計規範。
ios開發者需要學習android和wp平台的規範嗎?需知,他山之石可以攻玉,在這些規範中都有一些理念是通用的,學習別家平台的設計可以為本平台的設計提供新思路。
蘋果人機介面指南
谷歌 material design
微軟 windows8 style
蘋果人機介面指南
官方**:
有些時候,我們覺得某個設計好,卻不知道它好在**,其實這是因為缺乏理論基礎。下面幫大家快速的了解一下ui設計和互動設計中的概念和理論。
互動設計術語理解: ui ue id ued ucd 更多
ui設計色彩原理: 色相 飽和度 明度 色調 color wheel更多
互動設計: 菲茨定律 席克定律 7±2 法則 泰思勒定律奧卡姆剃刀 更多
互動設計術語理解:ui/ue/id/ued/ucd的區別
你不知道的互動設計七大定律
互動設計理論之格式塔理論與四**則
資訊互動設計金字塔法則
krug可用性定律:別讓我思考
ui設計師的配色理論(一):顏色的探索
ui設計師的配色理論(二):ui設計概念和術語探索
ui設計師的配色理論(三):建立自己的調色盤
18個普遍被誤解的使用者體驗理論
學完理論,我們還需要動手實踐。在stack overflow有個問題問程式設計師如何學習設計(譯文),一位設計師回答,多看、多模仿、鍛鍊「審美眼」,品位上去了才能做出好的設計。
icon 圖示設計
移動 ui 設計
多屏適配設計
設計流程方法
移動使用者體驗設計
移動互動設計
優秀作品分析
people
blog
阿里系: (**ued / ued / 國際ued /mux)
個人: (hi-id / jj ying / mvben / aric)
utilities
關於AI,程式設計師需要了解這些!
ai可以說是時下最熱門的話題之一,也是眾多程式設計師關注的主題,那麼如果你想要入門ai,需要這些什麼呢?0.了解它!無論是學習什麼,你總要知道這幾個問題 a.它是什麼?b.能做什麼?c.有什麼用?d.你要用它做什麼?所以你首先要做的第一步就是 去認識ai。ai,也就是人工智慧,並不僅僅包括機器學習。...
程式設計師需要了解的幾個開源協議
今天工作的任務要寫一些跟開源協議相關的約定說明,所以在網上搜尋了一些資料以供參考,下面列出了幾個比較常見的開源協議,如果想要了解其他的協議和詳細了解這些協議,我個人推薦這個 http www.opensource.org licenses mozilla public license bsd開源協議...
Java程式設計師需要了解幾個開源協議
一 mozilla public license mpl license,允許免費重發布 免費修改,但要求修改後的 版權歸 軟體二 sd開源協議 bsd開源協議是乙個給於使用者很大自由的協議。可以自由的使用,修改源 也可以將修改後的 作為開源或者專有軟體再發布。當你發布使用了bsd協議的 或者以bs...