SlideShare uma empresa Scribd logo
1 de 40
Google’s Material Design
An Overview
Timelines
“Material” Design
Sample UI
Overview
3
“ Should you use Material Design on iOS? ”
It would certainly break conventions.
4
Overview
1 Introduced with Lollipop, can be used from Android version 2.1 onwards via appcompat lib
2Design based on paper and ink (Quantum Paper)
3 A design which is not restricted only to mobile, but to all including web.
4Interfaces are three-dimensional constructions, composed of layers of “physical” components
5 In addition to X and Y properties, material design uses Z properties
5
Overview
Making an app to look similarly on multiple devices is a really difficult
task for developers, and material design plays well as a set of
guidelines that make this task easier.
6
START
Overview – Major Events
2011
Gmail was redesigned
with flatter buttons and a
healthy serving of margin
and whitespace
2012
Introduction of layered
cards and even more
white spaces and well
designed typographic
hierarchies.
June 25, 2014
Consolidated all additions
after 2011 to a new
standard,
the Material Design
7
Difference with previous version
8
What is “Material”?
Material Design is the visual language Google created to synchronize web design efforts and make sites
scalable across all major platforms and devices.
It allows to create a consistent user experience across all devices and screen sizes: smartphones,
desktop, tablets, television, watches, cars and etc.
The main takeaways of Material Design are that it’s grounded in tactile reality, yet open to imagination
and innovation.
9
10
“Material” Design - Principles
Tactile Surface Print Design Meaningful
Animation
Adaptive
Design
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
11
Layers stacked, arranged at
different heights and casts
shadows on the top of each
other
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
12
A “container” which cast a
shadow.
Google’s Material Design
philosophy strives for
“clean” design and
simplicity.
No need for textures or light
and shade image gradients.
Surface
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
13
Basically indicates the
relative height/position of an
object in a stacked layer.
Shadow plays an important
role in determining the
depth of an object.
Depth
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
14
Depth should be meaningful
Take care of the movements
Its not necessary to use FAB
Use of dialog boxes
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
15
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
16
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
17
In Material Design, surface is
compared to a digital or quantum
paper. Everything placed in the
digital paper is digital ink.
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
18
important functions
. Font style & Composition.
.Structure of Content.
Material design recommends
using Roboto font.
Typography
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
19
Color is an important means
of expression.
Palette library can be used to
extract colors for the app.
Standard color palette
consists of;
- Main
- Accent
Colors
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
20
Main Colors – used for large
areas – action bars, darker
variation for status bar etc.
Accent Colors – used for –
point controls, indicators,
buttons, strips etc. – used to
attract users attention to key
elements like FAB etc.
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
21
List View Card View
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
22
Material design encourages developers and designers to use photos and illustrations.
Pictures are recommended to use without frames (bleed).
Status bar is even made transparent so as not to interfere.
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
23
Active movement catches
users eye. By using animations
we manage users attention.
Laws of physics greatly used
in conceptualizing material
design animations.
24
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
25
“Animation with abrupt starts and stops or rapid changes in direction appears
unnatural and can be an unexpected and unpleasant disruption for the user.”
Some animations which need to be avoided:
. Animations that appear from the center of the screen, breaking the relationship with the input.
. Avoid linear motion
. Avoid symmetric acceleration / deceleration
. Do not speed-up when enter and accelerate when leaving
. Avoid hard cuts and rather use easing or smooth transition effects.
. When using multiple animated blocks, avoid using disorderly motion. Rather try to have all the blocks in same
order.
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
26
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
27
Adaptive design is how we
can apply all the above
mentioned principles in all
form factors.
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
28
Indents
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
29
Whiteframes
T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N
30
Dimensions
31
32
33
34
35
36
37
38
39
Thank you
Questions?

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Customer-Centric Value Creation (with a Jobs-To-Be-Done Mindset)
Customer-Centric Value Creation (with a Jobs-To-Be-Done Mindset)Customer-Centric Value Creation (with a Jobs-To-Be-Done Mindset)
Customer-Centric Value Creation (with a Jobs-To-Be-Done Mindset)
 
Standardizing Product Design Metrics (Jennifer Cardello at Enterprise UX 2018)
Standardizing Product Design Metrics (Jennifer Cardello at Enterprise UX 2018)Standardizing Product Design Metrics (Jennifer Cardello at Enterprise UX 2018)
Standardizing Product Design Metrics (Jennifer Cardello at Enterprise UX 2018)
 
Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-ppt
 
Ui And Ux Designer Proposal PowerPoint Presentation Slides
Ui And Ux Designer Proposal PowerPoint Presentation SlidesUi And Ux Designer Proposal PowerPoint Presentation Slides
Ui And Ux Designer Proposal PowerPoint Presentation Slides
 
User interface design
User interface designUser interface design
User interface design
 
1 introduction to uiux
1 introduction to uiux1 introduction to uiux
1 introduction to uiux
 
Unity 3d
Unity 3dUnity 3d
Unity 3d
 
Unity 2D game development
Unity 2D game developmentUnity 2D game development
Unity 2D game development
 
Unity 3D, A game engine
Unity 3D, A game engineUnity 3D, A game engine
Unity 3D, A game engine
 
UX Workshop
UX WorkshopUX Workshop
UX Workshop
 
Fundamentals and practices of UX research
Fundamentals and practices of UX research Fundamentals and practices of UX research
Fundamentals and practices of UX research
 
AR / VR Interaction Development with Unity
AR / VR Interaction Development with UnityAR / VR Interaction Development with Unity
AR / VR Interaction Development with Unity
 
Why UX is Important
Why UX is Important Why UX is Important
Why UX is Important
 
UX Usability Heuristics
UX Usability HeuristicsUX Usability Heuristics
UX Usability Heuristics
 
UI / UX Design Presentation
UI / UX Design PresentationUI / UX Design Presentation
UI / UX Design Presentation
 
What is game development
What is game developmentWhat is game development
What is game development
 
Introduction to figma
Introduction to figmaIntroduction to figma
Introduction to figma
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
 
A wonderful creation Blender 2.70a
A wonderful creation Blender 2.70aA wonderful creation Blender 2.70a
A wonderful creation Blender 2.70a
 
Ux design process
Ux design processUx design process
Ux design process
 

Destaque

Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....
Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....
Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....
Алеся Гарасимович
 

Destaque (11)

Introduction to Material Design
Introduction to Material DesignIntroduction to Material Design
Introduction to Material Design
 
Material Design Presentation
Material Design PresentationMaterial Design Presentation
Material Design Presentation
 
Windows phone 8 wave guide montreal code camp intro to microsoft's modern u...
Windows phone 8 wave guide montreal code camp   intro to microsoft's modern u...Windows phone 8 wave guide montreal code camp   intro to microsoft's modern u...
Windows phone 8 wave guide montreal code camp intro to microsoft's modern u...
 
Material Design (Lecture 15 – material design)
Material Design (Lecture 15 – material design)Material Design (Lecture 15 – material design)
Material Design (Lecture 15 – material design)
 
Google Material Design
Google Material DesignGoogle Material Design
Google Material Design
 
Google Material Design
Google Material Design Google Material Design
Google Material Design
 
Android Material Design Quick Presentation
Android Material Design Quick PresentationAndroid Material Design Quick Presentation
Android Material Design Quick Presentation
 
Design guidelines announced in I/O 2014. Material Design by Google by Betaglide
Design guidelines announced in I/O 2014. Material Design by Google by BetaglideDesign guidelines announced in I/O 2014. Material Design by Google by Betaglide
Design guidelines announced in I/O 2014. Material Design by Google by Betaglide
 
Material Design
Material Design Material Design
Material Design
 
Material Design: Google's New Design Language
Material Design: Google's New Design LanguageMaterial Design: Google's New Design Language
Material Design: Google's New Design Language
 
Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....
Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....
Основные принципы ведения налогового учета в конфигурациях 1С: Предприятие 8....
 

Semelhante a Material Design Overview

multimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptxmultimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptx
Lyka Gumatay
 

Semelhante a Material Design Overview (20)

Touch Drive - A touch-based multi-function controller for autonomous driving
Touch Drive - A touch-based multi-function controller for autonomous drivingTouch Drive - A touch-based multi-function controller for autonomous driving
Touch Drive - A touch-based multi-function controller for autonomous driving
 
Assigned to assist: Robots are not here to take your job (Industry)
Assigned to assist: Robots are not here to take your job (Industry)Assigned to assist: Robots are not here to take your job (Industry)
Assigned to assist: Robots are not here to take your job (Industry)
 
Creating Great Dashboards - Beyond the Colors & Fonts
Creating Great Dashboards - Beyond the Colors & FontsCreating Great Dashboards - Beyond the Colors & Fonts
Creating Great Dashboards - Beyond the Colors & Fonts
 
Auto, Maschine, Buch
Auto, Maschine, BuchAuto, Maschine, Buch
Auto, Maschine, Buch
 
Lean PRODUCT - UX e Design Thinking
Lean PRODUCT - UX e Design ThinkingLean PRODUCT - UX e Design Thinking
Lean PRODUCT - UX e Design Thinking
 
IoT_CONASTA64
IoT_CONASTA64IoT_CONASTA64
IoT_CONASTA64
 
Feature Flops
Feature Flops Feature Flops
Feature Flops
 
Internet of Everything - DLTV 2016
Internet of Everything - DLTV 2016Internet of Everything - DLTV 2016
Internet of Everything - DLTV 2016
 
CollectiWise
CollectiWiseCollectiWise
CollectiWise
 
State of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinState of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon Dublin
 
Crafting a Three Legged Stool for Effective Collaboration - Daphne Bourne
Crafting a Three Legged Stool for Effective Collaboration - Daphne BourneCrafting a Three Legged Stool for Effective Collaboration - Daphne Bourne
Crafting a Three Legged Stool for Effective Collaboration - Daphne Bourne
 
Elements of User Experience for Mobile Apps
Elements of User Experience for Mobile AppsElements of User Experience for Mobile Apps
Elements of User Experience for Mobile Apps
 
Portfolio Summer '17
Portfolio Summer '17Portfolio Summer '17
Portfolio Summer '17
 
multimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptxmultimediainfomediac17-180302055121-converted.pptx
multimediainfomediac17-180302055121-converted.pptx
 
The missing part of software development: engineering
The missing part of software development: engineeringThe missing part of software development: engineering
The missing part of software development: engineering
 
Rosa Cano_openexpo2018_sin_texto
Rosa Cano_openexpo2018_sin_textoRosa Cano_openexpo2018_sin_texto
Rosa Cano_openexpo2018_sin_texto
 
Design for Startups
Design for StartupsDesign for Startups
Design for Startups
 
Fireballs, necromancy & M&M’s - how to do gamification?
Fireballs, necromancy & M&M’s - how to do gamification?Fireballs, necromancy & M&M’s - how to do gamification?
Fireballs, necromancy & M&M’s - how to do gamification?
 
Construir productos y transformación digital mezclando tecnología y educación...
Construir productos y transformación digital mezclando tecnología y educación...Construir productos y transformación digital mezclando tecnología y educación...
Construir productos y transformación digital mezclando tecnología y educación...
 
Location-Based Mobile Ordering
Location-Based Mobile OrderingLocation-Based Mobile Ordering
Location-Based Mobile Ordering
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Material Design Overview

  • 3. 3 “ Should you use Material Design on iOS? ” It would certainly break conventions.
  • 4. 4 Overview 1 Introduced with Lollipop, can be used from Android version 2.1 onwards via appcompat lib 2Design based on paper and ink (Quantum Paper) 3 A design which is not restricted only to mobile, but to all including web. 4Interfaces are three-dimensional constructions, composed of layers of “physical” components 5 In addition to X and Y properties, material design uses Z properties
  • 5. 5 Overview Making an app to look similarly on multiple devices is a really difficult task for developers, and material design plays well as a set of guidelines that make this task easier.
  • 6. 6 START Overview – Major Events 2011 Gmail was redesigned with flatter buttons and a healthy serving of margin and whitespace 2012 Introduction of layered cards and even more white spaces and well designed typographic hierarchies. June 25, 2014 Consolidated all additions after 2011 to a new standard, the Material Design
  • 8. 8 What is “Material”? Material Design is the visual language Google created to synchronize web design efforts and make sites scalable across all major platforms and devices. It allows to create a consistent user experience across all devices and screen sizes: smartphones, desktop, tablets, television, watches, cars and etc. The main takeaways of Material Design are that it’s grounded in tactile reality, yet open to imagination and innovation.
  • 9. 9
  • 10. 10 “Material” Design - Principles Tactile Surface Print Design Meaningful Animation Adaptive Design
  • 11. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 11 Layers stacked, arranged at different heights and casts shadows on the top of each other
  • 12. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 12 A “container” which cast a shadow. Google’s Material Design philosophy strives for “clean” design and simplicity. No need for textures or light and shade image gradients. Surface
  • 13. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 13 Basically indicates the relative height/position of an object in a stacked layer. Shadow plays an important role in determining the depth of an object. Depth
  • 14. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 14 Depth should be meaningful Take care of the movements Its not necessary to use FAB Use of dialog boxes
  • 15. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 15
  • 16. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 16
  • 17. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 17 In Material Design, surface is compared to a digital or quantum paper. Everything placed in the digital paper is digital ink.
  • 18. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 18 important functions . Font style & Composition. .Structure of Content. Material design recommends using Roboto font. Typography
  • 19. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 19 Color is an important means of expression. Palette library can be used to extract colors for the app. Standard color palette consists of; - Main - Accent Colors
  • 20. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 20 Main Colors – used for large areas – action bars, darker variation for status bar etc. Accent Colors – used for – point controls, indicators, buttons, strips etc. – used to attract users attention to key elements like FAB etc.
  • 21. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 21 List View Card View
  • 22. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 22 Material design encourages developers and designers to use photos and illustrations. Pictures are recommended to use without frames (bleed). Status bar is even made transparent so as not to interfere.
  • 23. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 23 Active movement catches users eye. By using animations we manage users attention. Laws of physics greatly used in conceptualizing material design animations.
  • 24. 24
  • 25. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 25 “Animation with abrupt starts and stops or rapid changes in direction appears unnatural and can be an unexpected and unpleasant disruption for the user.” Some animations which need to be avoided: . Animations that appear from the center of the screen, breaking the relationship with the input. . Avoid linear motion . Avoid symmetric acceleration / deceleration . Do not speed-up when enter and accelerate when leaving . Avoid hard cuts and rather use easing or smooth transition effects. . When using multiple animated blocks, avoid using disorderly motion. Rather try to have all the blocks in same order.
  • 26. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 26
  • 27. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 27 Adaptive design is how we can apply all the above mentioned principles in all form factors.
  • 28. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 28 Indents
  • 29. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 29 Whiteframes
  • 30. T A C T I L E S U R F A C E P R I N T D E S I G N M E A N I N G F U L A N I M A T I O N A D A P T I V E D E S I G N 30 Dimensions
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39

Notas do Editor

  1. FAB – Floating Action Button
  2. FAB – Floating Action Button
  3. FAB – Floating Action Button