股市要聞
公司個股
股市述評
期市資訊
證券學苑
谷歌詳解Material Design:教開發者設計應用
2014年11月04日 13:42
或許你已經被Google今天剛更新的Google Calendar驚豔到了。不過,除了發佈Android Lollipop、連續更新一系列Material Design風格的應用,Google還對Material Design本身做了一次大更新。
首先Google在Material Design設計規範中增加了兩個大的分類:“What is Material?”和“What’s new”。
在“What is Material?”中,Google表示Material Design構建的是一個3D的環境,每個對象都有X、Y、Z三個緯度。在這三個緯度中,Z軸的高度是統一的,X、Y軸的尺寸設計師則可以根據需要自行安排。當然,由於整個環境是3D的,所以開發者應該以一個立體化的視角來審視裏面的對象。比如來說,對象可以堆疊但不可以互相穿越、光影的正確分佈等等。
不難看出,Google之所以設置“What is Material?”這個新分類,主要是想讓新來的訪客在進入實質化的內容之前更好的認識Material Design的世界。
“What’s new”分類顧名思義就是讓你可以更方便的追蹤Material Design的更新。在Android Design中,Google是在每個分類中直接做更新,這樣很明顯不利於人們持續發現新內容。“What’s new”則提供了一個全新的板塊讓人們直接獲取這些內容。
除了增加了這兩大分類,Google還在若干已有的分類中做了多達十幾項的更新。像時間選擇器組件、更加詳細的導航抽屜設計指導、導航過渡效果、滑動技巧、刷新技巧、錯誤規範、圖標設計指南等都包含在內。
由於Android Lollipop已經正式發佈,所以這次更新還針對設計師羣體放出了更多素材。無論是系統圖標信息還是調色板和字體文件都得到了更新。
雖然Google這次做了很多更新,但總結來說的話,Material Design的主要特點就三個:有觸感的表面、大膽的平面設計以及流動化的動作效果。第一點可以讓設備對人體動作及時做出反饋;第二點可以讓用戶聚焦內容本身;第三點則可以讓用戶瞭解整個系統是如何運作的,進而讓人們更好的使用電子產品。
除了Google旗下的應用之外,接下來像華爾街日版、Tumblr以及BuzzFeed很快都會升級到Material Design風格。雖然Google口頭上表示這些設計規範並不是其他公司必須要遵守的規則,但鑑於Google希望這套語言能通吃所有的平臺,它當然希望更多人能緊跟自己製造的潮流。
(摘自世華財訊 2014-11-04)
【關閉窗口】