程序員須要瞭解的東西-備

規範篇

首先你須要學習的是三大平臺的官方設計規範。html

iOS開發者須要學習Android和WP平臺的規範嗎?需知,他山之石能夠攻玉,在這些規範中都有一些理念是通用的,學習別家平臺的設計能夠爲本平臺的設計提供新思路。ios

 
蘋果人機界面指南
 
谷歌 Material Design
 
微軟 Windows8 Style

蘋果人機界面指南

官方網站:git

在線閱讀中文版:程序員

下載中文版電子書:github

  • iOS人機交互指南(郎啓旭翻譯版):PDF版 iBooks版
  • Apple Watch人機交互指南(騰訊無線翻譯版):PDF版

理論篇

有些時候,咱們以爲某個設計好,殊不知道它好在哪裏,其實這是由於缺少理論基礎。下面幫你們快速的瞭解一下UI設計和交互設計中的概念和理論。設計模式

交互設計術語理解: UI UE ID UED UCD 更多
UI設計色彩原理: 色相 飽和度 明度 色調 Color Wheel更多
交互設計: 菲茨定律 席克定律 7±2 法則 泰思勒定律奧卡姆剃刀 更多

實踐篇

學完理論,咱們還須要動手實踐。在Stack Overflow有個問題問程序員如何學習設計(譯文),一位設計師回答,多看、多模仿、鍛鍊「審美眼」,品位上去了才能作出好的設計。

資源篇

咱們總結了一些對學習設計有用的資源,包括Dribbble上follower最多的設計師和團隊、國內設計博客和一些工具網站,放在這裏分享給你們。

 People

 Blog

相關文章
相關標籤/搜索