Learning Material Design
暫譯: 學習材料設計

Kyle Mew

  • 出版商: Packt Publishing
  • 出版日期: 2015-12-24
  • 售價: $1,660
  • 貴賓價: 9.5$1,577
  • 語言: 英文
  • 頁數: 186
  • 裝訂: Paperback
  • ISBN: 1785289810
  • ISBN-13: 9781785289811
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Key Features

  • Master the highly acclaimed Material Design paradigm and give your apps and pages the look that everyone is talking about
  • Get a mix of key theoretical concepts combined with enough practical examples to put each theory into practice so you can create elegant material interfaces with Android Studio and Polymer
  • Written by Kyle Mew, successful author with over a decade of mobile and web development experience, this book has both the touch of a developer as well as an experienced writer

Book Description

Google's Material Design language has taken the web development and design worlds by storm. Now available on many more platforms than Android, Material Design uses color, light, and movements to not only generate beautiful interfaces, but to provide intuitive navigation for the user.

Learning Material Design will teach you the fundamental theories of Material Design using code samples to put these theories into practice.

Focusing primarily on Android Studio, you'll create mobile interfaces using the most widely used and powerful material components, such as sliding drawers and floating action buttons. Each section will introduce the relevant Java classes and APIs required to implement these components. With the rules regarding structure, layout, iconography, and typography covered, we then move into animation and transition, possibly Material Design's most powerful concept, allowing complex hierarchies to be displayed simply and stylishly.

With all the basic technologies and concepts mastered, the book concludes by showing you how these skills can be applied to other platforms, in particular web apps, using the powerful Polymer library.

What you will learn

  • Implement Material Design on both mobile and web platforms that work on older handsets and browsers
  • Design stylish layouts with the Material Theme
  • Create and manage cards, lists, and grids
  • Design and implement sliding drawers for seamless navigation
  • Coordinate components to work together
  • Animate widgets and create transitions and animation program flow
  • Use Polymer to bring Material Design to your web pages

About the Author

Kyle Mew has been programming since the early eighties and has written for several technology websites. He has also written three radio plays and two other books on Android development.

Table of Contents

  1. Getting Started with Material Design
  2. Building a Mobile Layout
  3. Common Components
  4. Sliding Drawers and Navigation
  5. Lists, Cards, and Data
  6. Animations and Transitions
  7. Material on Other Devices
  8. Material Web Frameworks
  9. The Materialize Framework
  10. Material Design Lite

商品描述(中文翻譯)

關鍵特點
- 精通備受推崇的 Material Design 概念,為您的應用程式和頁面賦予人人稱讚的外觀
- 結合關鍵理論概念與足夠的實例,讓您能夠將每個理論付諸實踐,從而使用 Android Studio 和 Polymer 創建優雅的 Material 介面
- 本書由 Kyle Mew 撰寫,他是一位成功的作者,擁有超過十年的行動和網頁開發經驗,兼具開發者的觸感和經驗豐富的作家風格

書籍描述
Google 的 Material Design 語言在網頁開發和設計界引起了轟動。現在,Material Design 不僅限於 Android,還可在更多平台上使用,利用顏色、光線和動作來不僅生成美麗的介面,還為用戶提供直觀的導航。

學習 Material Design 將教您 Material Design 的基本理論,並使用程式碼範例將這些理論付諸實踐。

本書主要集中於 Android Studio,您將使用最廣泛使用和強大的 Material 元件來創建行動介面,例如滑動抽屜和浮動操作按鈕。每個部分將介紹實現這些元件所需的相關 Java 類和 API。涵蓋結構、佈局、圖示和排版的規則後,我們將進入動畫和過渡,這可能是 Material Design 最強大的概念,允許以簡單而時尚的方式顯示複雜的層次結構。

掌握所有基本技術和概念後,本書最後將展示如何將這些技能應用於其他平台,特別是使用強大的 Polymer 函式庫來開發網頁應用程式。

您將學到的內容
- 在舊款手機和瀏覽器上實現行動和網頁平台的 Material Design
- 使用 Material Theme 設計時尚的佈局
- 創建和管理卡片、列表和網格
- 設計和實現滑動抽屜以實現無縫導航
- 協調元件協同工作
- 動畫小部件並創建過渡和動畫程式流程
- 使用 Polymer 將 Material Design 帶入您的網頁

關於作者
**Kyle Mew** 自八十年代初開始編程,並為多個技術網站撰寫文章。他還創作了三部廣播劇和兩本有關 Android 開發的書籍。

目錄
1. 開始使用 Material Design
2. 建立行動佈局
3. 常見元件
4. 滑動抽屜和導航
5. 列表、卡片和數據
6. 動畫和過渡
7. 其他設備上的 Material
8. Material 網頁框架
9. Materialize 框架
10. Material Design Lite