We are merely catering to those needs. It is philanthropy really. A kindness.
/s
I mean... to make a dElIghtFul eXpEriEncE.
The quicker the phone is back in the pocket, or the computer is turned off again after using it for something (that it does better than I can) the better.
I don't want to speak for you, but I think there's a big crowd that's unique here: we have one foot in the "old world" and got to experience that, and now we see the "new world".
If you grow up with basically a phone in your hand, and you see how big a part of your life it is, I think you're way more inclined to appreciate these changes. After all, their phone is an extension of who they are, it's part of the whole picture, the outfit.
I think you've hit the nail on the head about the two worlds. My phone sits in my pocket most of the day and just comes out when I need it. Every day I see people looking at their phone as they walk through busy streets, walk their dog, pushing prams, at the gym on the treadmills, bikes and on the machines. Especially jarring to see when it's a rarish sunny day and all that changes is the brightness setting on their phone.
I do. I hate virtual keyboards and the typing experience on a phone frustrates me to no end, and the copy & paste experience is just as poor. During the workday I don't even look at or use my phone, I reply to messages from my Mac when needed.
Anything that needs more than a couple lines back and forth I do from my laptop. Having a full discussion or conversation using a phone virtual keyboard is such a user hostile experience to me.
Same - when I'm scrolling Reddit I often feel like I want to add a comment, but then think about having to "type" a few paragraphs on my phone, and just pass on it. However, I'm definitely on the older side, and I do understand that the younger generations have no such qualms.
You know what I wish I could get? A Blackberry phone with that keyboard (maybe KeyOne?). I wonder if there is anything like that still in production.
Yes! Before the iPhone came out my daily driver was a BlackBerry Bold. The keyboard was perfect, and it had the trackball (and later, trackpad) for text selection. Still not full size keyboard typing speed but pretty close. Then I switched to the first gen Moto Droid when it came out and it had the slide open landscape keyboard. Not as ergonomic as the black berry but it worked. Then after the first iPhone, everyone dumped physical keyboards and I'm still salty about it.
I wish there was room in the mobile space to break apart the Samsung/Apple duopoly. Would have loved to see both Windows phone and webOS succeed, and the variety of devices that could have brought.
But over time, I just learned how to use swipe keyboard, and so my iPhone writing is pretty fast. If I’m feeling I want a long thing to type, I’m reaching for my laptop, if I can. But otherwise, I can type a very long thing from my iPhone too.
And yet they had to have a study with 600 people to tell them that ... text fields have to look like txt fields. And they still failed to make textfields look like textfields
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.
These days, I mostly reverted to a Emacs/TUI workflow. Padding and animations makes everything less usable.
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.
I think it was the worst one. At least from an interoperability perspective: sure, a giant floating "+" in a circle in notes app on a mobile device is alright CTA to add a new note, but on anything bigger than that (even an iPad screen) it's bad.
Apps and websites using it felt like "Work in Progress, we will style it later" except there was no later it was already styled and was just ugly.
No, it’s not, because it floats over the actual content, which means that the user can neither see nor interact with the content under it. Of course, no one carefully designs the rest of the UI to make sure that content doesn’t get stuck under the floating button.
1. How narrow is your screen? The FAB is typically used over scrollable full-width list items.
2. Using a design system does not release the app author from their UX duties, like making sure the UI works as best as possible.
Even Mobile Safari messes this up on occasion — sometimes the URL bar at the bottom obscures the bottom of a page, and, while one can temporarily reveal it by dragging up, the content rubber-bands right back down when the user lets go.
But I think this misses the point. Mobile Safari has a heuristically auto-hiding “toolbar”, and the heuristic is far from perfect, and the toolbar overlays the content, and Safari tries to offer some features that maybe let webpages move their content out of the way when hidden. And the result works poorly sometimes.
Fundamentally, doing a good job of having a control sitting on the section of the screen that shows content and mitigating the risk that the control obscures the content is hard.
They can occasionally work. But the vast majority of the time they simply get in the way and can't be hidden, because you're in a content-edge-case that doesn't scroll far enough, or you simply reached the end and they didn't leave after-end padding to make room for it. And very few actions are so important that you want to display it over everything else, for the same reasons that everyone recommends against popups.
Just put it in the freaking toolbar. Top or bottom, I don't care.
Just compare the original Gmail UI to the one Google has now. Or original Adwords admin page to the one they launched 2-3 years ago. Its a regression in every possible way.
And apple is also not far behind in enshittyfying their UIs in order to merge the Desktop and the Smartphone paradigms into one.
This is the worst phase in UX/UI history we have ever witnessed.
Because of material design already lol
Publishers don't want you to go back to the "real world", they want your money (or attention). Sometimes, the goals align, like for business software, where they measure productivity, but sometimes not, like with ad supported apps.
Video games are another case. Here emotions are the entire point. But games rarely use standard UIs anyways.
"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.