Material Design Implementation with AngularJS: UI Component Framework
- 1h 57m
- V. Keerti Kotaru
- Apress
- 2016
This book is about building high-quality web and mobile user interfaces (UI) that are interactive, fluid, and provide a consistent experience across devices from desktops to tablets to smartphones.
Use a Material Design approach to position elements and create animations along with principles of the sophisticated AngularJS JavaScript framework. Take advantage of Angular Material, a UI component framework that works out of the box to design web pages that adapt to various screen sizes and adhere to Material Design specifications.
This book teaches you how to:
- Develop a UI that adheres to Material Design principles using Angular Material, a UI component framework
- Use various Angular Mat erial elements, directives, and services in conjunction with CSS3 Flexbox for layout management
- Use best practice design techniques to develop a responsive UI to fit multiple devices and screen sizes from desktop to tablet to mobile phone
- Develop web apps for both mobile and desktop form factors and screen sizes using HTML, CSS, and JavaScript
About the Author
Keerti Kotaru has been associated with various software development projects for fourteen years. He has acquired knowledge and expertise architecting, designing and developing Web and Mobile Applications. In recent times he has used AngularJS and related JavaScript technologies extensively.
He has Masters in Software Systems from University of St. Thomas, Minneapolis / St. Paul, USA.
Keerti Kotaru is a regular speaker and organizer for AngularJS Hyderabad Meetup group. He is involved in technology activities and events for Google Developer Groups (GDG) Hyderabad. Presented multiple sessions for this group, including at annual events DevFest 2014 and DevFest 2015.
He has also presented sessions for TechGig, AngularJS Pune and AngularJS Chicago meetup groups.
In this Book
-
Introduction to Angular Material
-
Getting Started
-
Layout Management
-
Navigation & Container Elements
-
Action Buttons
-
Themes
-
Forms
-
Lists and Alerts
-
Mobile-Friendly Elements
-
Miscellaneous—Icons and ARIA
-
Miscellaneous
-
Responsive Design Patterns