首先你須要學習的是三大平臺的官方設計規範。html
iOS開發者須要學習Android和WP平臺的規範嗎?需知,他山之石能夠攻玉,在這些規範中都有一些理念是通用的,學習別家平臺的設計能夠爲本平臺的設計提供新思路。ios
官方網站:git
在線閱讀中文版:程序員
下載中文版電子書:github
有些時候,咱們以爲某個設計好,殊不知道它好在哪裏,其實這是由於缺少理論基礎。下面幫你們快速的瞭解一下UI設計和交互設計中的概念和理論。設計模式
交互設計術語理解:UI/UE/ID/UED/UCD的區別app
你不知道的交互設計七大定律ide
交互設計理論之格式塔理論與四大法則工具
信息交互設計金字塔法則佈局
Krug可用性定律:別讓我思考
UI設計師的配色理論(一):顏色的探索
UI設計師的配色理論(二):UI設計概念和術語探索
UI設計師的配色理論(三):建立本身的調色板
Apple、Google、Microsoft的用戶體驗設計原則
18個廣泛被誤解的用戶體驗理論
學完理論,咱們還須要動手實踐。在Stack Overflow有個問題問程序員如何學習設計(譯文),一位設計師回答,多看、多模仿、鍛鍊「審美眼」,品位上去了才能作出好的設計。
咱們總結了一些對學習設計有用的資源,包括Dribbble上follower最多的設計師和團隊、國內設計博客和一些工具網站,放在這裏分享給你們。