- Learning Material Design
- Kyle Mew
- 298字
- 2021-07-30 09:41:25
Preface
Welcome to Learning Material Design, a comprehensive guide to the latest and hottest design philosophy for mobile and web applications. More than just a design language, Material Design represents a powerful shift in how modern digital interfaces look and behave. Based largely on traditional design principles, Material Design brings a tactile look and feel to apps and pages, giving screen elements physical properties such as fluid, realistic motion and the ability to depict a third dimension using shadows.
Covering all major design principles and guidelines and including enough of the technologies and code required to implement them, the book is designed so that you can get started with building your own material interfaces from the very beginning.
All the commonly used material components, such as cards and sliding drawers, are covered in terms of both design guidelines and code structures. This element-specific approach is coupled with details on how Material Design can be applied to interfaces in general, and how to use these guidelines to create material transitions and navigation processes.
Although concentrating largely on mobile interface design and using the powerful Android Studio development environment, the latter part of the book focuses on how the principles learned earlier can be just as easily applied to designs of web and desktop interfaces with a number of helpful and simple-to-use CSS frameworks, particularly Materialize and Material Design Lite.
This book is only the beginning of a journey into what may well become one of the most persistent digital design paradigms we have yet seen. But by the end, you will have learned not only the design theory behind materials, but also enough of technical know-how to put what you have learned into practice and be in a position to create or convert Material Design applications on your own.
- Visual Basic .NET程序設計(第3版)
- Mastering Visual Studio 2017
- Java范例大全
- Getting started with Google Guava
- Visual Basic程序設計實驗指導(第4版)
- Yocto for Raspberry Pi
- 51單片機C語言開發教程
- 匯編語言編程基礎:基于LoongArch
- Illustrator CS6設計與應用任務教程
- C++從入門到精通(第6版)
- Solr權威指南(下卷)
- Learning Google Apps Script
- R統計應用開發實戰
- Java語言GUI程序設計
- Clojure High Performance Programming