14 ms·
> I don’t want my first run in the Music app to consist of this big modal dialog This is my biggest pet peeve, and it comes down to imperative vs declarative U
by phailhaus 5y ago
> I don’t want my first run in the Music app to consist of this big modal dialog
This is my biggest pet peeve, and it comes down to imperative vs declarative UI design. Imperative design attempts to guess what you know or want, like when an app insists on taking you through a "tour" of the app or telling you "where to start" the first time you use it.
Good design is declarative, not imperative. If there's a big empty space waiting for me to select something, then it should tell me why its empty. That's useful whether I'm a first-time user or someone who just hasn't used the tool in a while. But don't guess. Nine times out of ten you're wrong, and the remaining time it's still useless because I'll forget five minutes after I dismiss your little popup.
- mmis1000 5y agoThat probably depends on targets. The Z generation is used to explore the UI by themselves. For example, if they saw something partially reveal on the left, they try to swipe it / click it / or press left arrow if you are using a remote control. But previous generation isn't really used to it. My mom sometimes(actually happens a lot) have difficulties for such ui and asks me how to use it.(she don't really realize she can just go left to reveal it) The declarative design here outright didn't work as far as I see. A touring could be really helpful for such recipients. I guess there should be a global toggle somewhere to change between `Just let me explore` and `Tell me how to use it`. And if one day you no longer need tours on new software, you can just toggle it off yourself.