Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Droidcon EMEA: Material UX for Engineers

Ash Davies
October 09, 2020

Droidcon EMEA: Material UX for Engineers

It's a familiar story, it's a Monday morning, and your PM gathers the team together, ready to brief you all on the new, latest and greatest feature to grace your app, solve all your user woes, and bring in countless five-star reviews! You get excited! Why wouldn't you? This is why we got into this in the first place right? To build exciting and shiny new things, and feel pride when we see our users enjoying the fruits of our labours.

But when you see the design, your joyous smile fades, your world turns dark once more, such wonderous hope and promise, gone, and replaced with another soul-sucking endeavour. Why? Why does this happen to us? What did we do in our past lives to deserve this? Y U NO MATERIAL?!

It doesn't need to be this way. Learn how to share the joys of material design with your design and product colleagues, and how to best pitch the benefits of a truly native mobile design with user affordance compliancy, effective navigation patterns, usable usability. And just as importantly, understand why this happens, why the perceived market audience looks like your chief executives, and how to make use of statistical data to sway your colleagues.

Your next feature need not be an iOS carbon copy.

Ash Davies

October 09, 2020
Tweet

More Decks by Ash Davies

Other Decks in Technology

Transcript

  1. • Alienates native platform consumers • Breaks user affordance expectations

    • Longer development time • No benefit over cross-platform The Problem. Material UX for Engineers
  2. • Difficult to retain consumers • Reduced session duration •

    Consumer indifference • Increased uninstall rate Consumer Alienation Material UX for Engineers
  3. • Increased learning curve • Risk of consumer frustration •

    Onboarding requires development User Affordance Material UX for Engineers
  4. • Primary purpose for native development • Powerful user engagement

    options • Increased hardware capacity Native Support Material UX for Engineers
  5. “If we have data, let’s look at data. If all

    we have are opinions, let’s go with mine.” - Jim Barksdale
  6. • Daily active users • Revenue per user • User

    retention • Uninstall rate • Session duration Data Material UX for Engineers
  7. “A material metaphor is the unifying theory of a rationalised

    space and a system of motion. The material is grounded in tactile reality, inspired by our study of paper and ink, yet open to imagination and magic”
  8. • Fixed start destination • Navigation state is represented as

    a stack • Up and Back are identical within your app's task • The Up button never exits your app • Deep linking simulates manual navigation Principles of Navigation Material
  9. “UI is the saddle, the stirrups, and the reins. UX

    is the feeling you get being able to ride the horse” - Dain Miller
  10. Material Design Kits for Figma, Sketch, & XD material.io/resources Material

    Gallery Plugin for Sketch material.io/resources/gallery #use-with-the-gallery-plugin Tooling Material UX for Engineers