- 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.
- Java EE框架整合開發入門到實戰:Spring+Spring MVC+MyBatis(微課版)
- 算法訓練營:入門篇(全彩版)
- Groovy for Domain:specific Languages(Second Edition)
- 新編Premiere Pro CC從入門到精通
- Internet of Things with Intel Galileo
- JS全書:JavaScript Web前端開發指南
- The DevOps 2.4 Toolkit
- Python機器學習編程與實戰
- TypeScript項目開發實戰
- R大數據分析實用指南
- C語言課程設計
- C++反匯編與逆向分析技術揭秘(第2版)
- Spring MVC+MyBatis開發從入門到項目實踐(超值版)
- Tableau Desktop可視化高級應用
- 算法設計與分析:基于C++編程語言的描述