Android User Interface Design: Implementing Material Design for Developers, 2/e (Paperback)

Ian G. Clifton

  • 出版商: Addison Wesley
  • 出版日期: 2015-12-10
  • 售價: $1,440
  • 貴賓價: 9.5$1,368
  • 語言: 英文
  • 頁數: 448
  • 裝訂: Paperback
  • ISBN: 0134191404
  • ISBN-13: 9780134191409
  • 相關分類: Android使用者介面 UI
  • 立即出貨 (庫存=1)



Build Android 6 Material Design Apps That Are Stunningly Attractive, Functional, and Intuitive

As Android development has matured and grown increasingly competitive, developers have recognized the crucial importance of good design. With Material Design, Google introduced its most radical visual changes ever, and made effective design even more essential. Android 6 and the design support library continue to push mobile design forward.

In Android User Interface Design, Second Edition, leading Android developer and user experience (UX) advocate Ian G. Clifton shows how to combine exceptional usability and outstanding visual appeal. Clifton helps you build apps that new users can succeed with instantly: apps that leverage users’ previous experience previous experience, reflect platform conventions, and never test their patience.

You won’t need any design experience: Clifton walks you through the entire process, from wireframes and flowcharts to finished apps with polished animations and advanced compositing. You’ll find hands-on case studies and extensive downloadable sample code, including complete finished apps.

• Integrate Material Design into backward compatible Android 6 apps
• Understand views, the building blocks of Android user interfaces
• Make the most of wireframes and conceptual prototypes
• Apply user-centered design throughout
• Master the essentials of typography and iconography
• Use custom themes and styles for consistent visuals
• Handle inputs and scrolling
• Create beautiful transition animations
• Use advanced components like spans and image caches
• Work with the canvas, color filters, shaders, and image compositing
• Combine multiple views into efficient custom components
• Customize views to meet unique drawing or interaction requirements
• Maximize downloads by designing compelling app store assets

Step by step, this guide bridges the gap between Android developers and designers, so you can collaborate on world-class app designs...or do it all yourself!

“This well-presented, easy-to-grasp book gets to the heart of Android User Interface Design. Well worth the reading time!”
--Dr. Adam Porter, University of Maryland, Fraunhofer Center for Experimental Software Engineering

"Ian's grasp of Android is fantastic, and this book is a great read for any developer or designer. I've personally worked on 30+ Android applications, and I was learning new tips with every chapter."
--Cameron Banga, Lead Designer, 9magnets, LLC


建構令人驚豔、功能強大且直覺的 Android 6 Material Design 應用程式

隨著 Android 開發的成熟和競爭的加劇,開發人員已經意識到良好設計的重要性。Google 通過 Material Design 引入了最激進的視覺變化,使有效的設計變得更加重要。Android 6 和設計支援庫繼續推動移動設計的發展。

在《Android 用戶界面設計,第二版》中,領先的 Android 開發人員和用戶體驗(UX)倡導者 Ian G. Clifton 展示了如何結合卓越的可用性和優秀的視覺吸引力。Clifton 帮助您建立新用戶可以立即成功的應用程式:這些應用程式利用用戶的先前經驗,反映平台慣例,並且不會測試他們的耐心。

您不需要任何設計經驗:Clifton 將引導您完成整個過程,從線框圖和流程圖到具有精緻動畫和高級合成的完成應用程式。您將找到實際案例研究和大量可下載的範例代碼,包括完整的完成應用程式。

• 將 Material Design 整合到向後兼容的 Android 6 應用程式中
• 了解視圖,這是 Android 用戶界面的基礎組件
• 充分利用線框圖和概念原型
• 在整個過程中應用以用戶為中心的設計
• 掌握排版和圖標設計的基本要素
• 使用自定義主題和樣式實現一致的視覺效果
• 處理輸入和滾動
• 創建漂亮的過渡動畫
• 使用跨度和圖像緩存等高級組件
• 使用畫布、色彩過濾器、著色器和圖像合成
• 將多個視圖組合成高效的自定義組件
• 自定義視圖以滿足獨特的繪製或交互需求
• 通過設計引人入勝的應用程式商店資源來最大化下載量

這本指南逐步橋接了 Android 開發人員和設計師之間的差距,讓您可以共同合作創建世界級的應用程式設計...或者自己完成!

“這本介紹得很好、易於理解的書深入探討了 Android 用戶界面設計的核心。閱讀時間非常值得!”
- Adam Porter 博士,馬里蘭大學,Fraunhofer 實驗軟體工程中心

“Ian 對 Android 的理解非常出色,這本書對任何開發人員或設計師來說都是一本很棒的讀物。我個人參與了 30 多個 Android 應用程式的開發,在每一章中都學到了新的技巧。”
- Cameron Banga,9magnets, LLC 的首席設計師