←back to thread

Material 3 Expressive

(design.google)
332 points meetpateltech | 3 comments | | HN request time: 0.417s | source
Show context
dgimla20 ◴[] No.44003351[source]
Material Design v1 cracked it. It was simple to implement, simple to understand and simple to use. Minimal overheads with a clear content-first approach.

"It's time to move beyond “clean” and “boring” designs to create interfaces that connect with people on an emotional level."

I don't want websites and apps to connect with me on an emotional level. I want to turn my phone/computer on, use the app/program to achieve what I'm trying to do, and turn it off again, so I can get back to the real world.

replies(11): >>44003397 #>>44003609 #>>44004248 #>>44004483 #>>44004979 #>>44005115 #>>44005146 #>>44005182 #>>44007047 #>>44009189 #>>44010491 #
1. _fat_santa ◴[] No.44005182[source]
> I don't want websites and apps to connect with me on an emotional level. I want to turn my phone/computer on, use the app/program to achieve what I'm trying to do, and turn it off again

Building a B2B SaaS app one of the most refreshing thoughts I've had about it was: "people don't like using my app". The software I'm building nobody wants to use, but they have to use it for their work.

Given that I try my hardest to make the app as efficient and as fast as possible so that people can go in, do their thing, and get out. With things like design's I'm very careful to preserve the button layouts of all the UI's because I know my customers have largely memorized where they are.

I could see adding some "flare" like this in lower touch points in my app but I would not do this for high touch points. Those places need to be fast and predictable, a customer won't look too kindly on any redesign if they now have to spend an extra second or two looking for an action or waiting on an animation.

In terms of MaterialUI though, my app actually uses M2 (via the React MUI lib) and I'm pretty happy with it. I wish like hell Google would finish their M3 web implementation so I could hop on that instead of using a 3rd party lib but it seems Google has gotten M3 to where they personally want it and just kinda abandoned development.

replies(2): >>44006675 #>>44011939 #
2. skydhash ◴[] No.44006675[source]
My best experience with job-related software was a data entry program (I forgot the name). It had a windows classic UI (on windows 8) and fully keyboard driven. After a few days, I could just look at the paper form and enter the data without looking at the screen. Very usable on a 11inch screen.

These days, I mostly reverted to a Emacs/TUI workflow. Padding and animations makes everything less usable.

3. iammrpayments ◴[] No.44011939[source]
I work with Shopify apps, and we’re currently struggling with this because they enforce their design system to grant you a “Built for Shopify” badge that boosts trusts and listing rankings.

The problem is that to follow their design system, you have to turn a self explaining button into a full page with useless text, because they think your homepage should have an onboarding description to make users “excited to use your app”.

This is so company centric, no one will ever be excited to use your app, they just want to solve their problem and leave as fast as possible.