Android平面國
本書特色
- 58個重要互動設計模式將扁平化設計理念發揮到極致,Android應用設計難題各個擊破
- 集各家作業系統(iOS、Windows Phone)之所長,將其絕妙理念融入Android互動設計
- 多個試驗模式和反模式幫助探索Android設計的前沿部分,避開設計誤區,打破設計僵局
本書內容
當今移動市場,Android作業系統風頭正勁。這與Android堅持採用扁平化的設計密不可分。扁平化設計的核心在於內容展現,這樣更有利於為使用者提供更簡便的數字體驗。扁平化設計已被證明將引領下一個移動介面設計潮流。另外兩大移動生態系統——iOS 7、Windows Phone有意無意地向扁平化靠攏,標誌著這一設計理念已臻成熟。
本書面向Android 4.0作業系統,採用案例分析法,探討了在扁平化設計的基礎上,為移動應用打造卓越互動設計和直觀資訊架構所需的全部58個模式,涵蓋了Android應用設計中最棘手的方面,包括歡迎體驗、主螢幕、導航、搜尋、排序和篩選、資料輸入和表單。本書是作者14年來設計和開發數碼產品的實踐經驗結晶,目的是與讀者分享最有效的以使用者為中心的設計方法,並將這些方法付諸實踐。
如前所述,本書不僅可以幫助Android應用設計和開發人員高效地完成UI設計,同樣可以作為iOS和Windows Phone移動平臺的設計參考書。
本書內容搶先看
如果將Android應用和iOS應用進行比較,你首先可能注意到的是前者是一個平面國:按鈕是平的,內容區域是平的,所有工具欄和控制元件也都是平的。就像Rudy Rucker的短篇小說Message Found in a Copy of Flatland中的平面國國民,Android“看到”的一切都是二維的。另外,Android不做任何裝扮,完全是純人工數字製品:通過想象創造出來的東西,非實物。Android就是一款執行在硬體上的軟體,而不是相反。在我看來,這是天大的好事。為什麼呢?因為不需要讓介面看起來“真實”、“漂亮”,那麼內容便顯得更重要,有助於向使用者提供最基本的數字體驗。Windows Modern UI是另一款與iOS形成鮮明對比的移動作業系統,從很多方面說,它和Android 4.0採用的平面數字視覺方案很像。
下面來比較一下Android和iOS的“資訊”應用,如圖2-1所示。
圖2-1 iOS和Android 4.0的“資訊”應用
首先印入眼簾的是資訊密度:在Android版中,螢幕上羅列的內容要多很多。原因之一是iOS使用“氣泡”來表示簡訊,而Android只在表格中簡單地列出簡訊。是不是很乏味?在有些人看來也許如此。然而,Android未做任何裝飾,整個“資訊”應用就是一部簡單純粹而又強大的簡訊機器。整個視覺方案顯得保守,幾乎到了刻板的程度。另外,請注意工具欄:iOS規定工具欄元素必須是三維的,讓它們看起來就想要從螢幕中跳出來。這是使用漸變實現的,讓工具欄等數字物件看起來栩栩如生。相反,Android工具欄(乃至整個頁面)完全是二維的,一點也不像實物。Android毅然決然地擁抱“平面國”,“遠離三維世界”,這為建立半透明選單(見圖2-2)、全身心地踐行“內容至上”理念開啟了大門。第13章將更詳細地介紹各種選單樣式。
圖2-2 谷歌Earth應用Android 4.0版中半透明的選單欄與iOS版中模擬實物的選單
相關文章
- 平面
- 平面幾何
- Android國際化Android
- 平面應力問題7
- KDTree求平面最近點對
- 如何善用“Adobe國際認證”證書,提高平面設計師的聲音!
- Envoy Proxy構建控制平面指南
- Oracle快速匯出平面檔案Oracle
- 網頁中的平面構成網頁
- 對於Adobe平面設計證書,高階平面設計師,有話說
- Android實現國際化Android
- 機器學習之支援向量機的超平面機器學習
- 數學趣題:平面幾何(一)
- 數學趣題:平面幾何(二)
- MySQL匯入匯出平面檔案MySql
- 計算幾何——平面最近點對
- Adobe國際認證視覺設計專家,零基礎學平面,就業前景好視覺就業
- Android 之 語言 國際化Android
- Android 之 尺寸的國際化Android
- (未完工)Contest7516 - 平面圖
- Android學習筆記-國際化Android筆記
- 平面廣告要學習什麼,才能就業?就業
- 平面設計中的四項基本原則
- Tessellation Shader的GLSL入門實現: 平面
- 微軟推出平面計算機 外形酷似咖啡桌微軟計算機
- Android 各國語言包字串縮寫Android字串
- Android中的資源與國際化!Android
- 如何做出好看的三維平面地圖?地圖
- DAOS 分散式非同步物件儲存|資料平面分散式非同步物件
- 平面廣告創意設計4大原則!
- API-Weinschel 平面盲插型聯結器API
- 遠端前後端, UI,平面類崗位多多後端UI
- Android帝國—四大天王(RxAndroid) 2Android
- Android自定義View:黑客帝國數字雨AndroidView黑客
- Android SDK開發包國內下載地址Android
- UI設計師需要掌握的平面設計基礎!UI
- UI設計和平面設計區別是什麼?UI
- 平面設計師必備的視覺層次指南!視覺