21 December 2015
The #noui movement, ignited by UX Designer Golden Krishna, is all about moving away from our almost compulsive inclination for screen based thinking when trying to solve real world problems. There are other and better ways. These 3 principles will point you in the right direction.
If you haven't read the book yet, just do it. It will change the way you think about UX and UI forever. Read more at nointerface.com.
Too often the gut reaction to solving a problem is to slap a screen based interface on it. Instead we should take a step back, look at the typical process and see if there's a better way of solving the problem.
Creating an app to unlock a car door. It doesn't improve anything but only makes something simple more complicated. Instead the app might notice that you're very close to your car and unlocks the doors without any user interaction required.
No UI is about machines helping us, instead of us adapting for computers.
Too often computers behaves like spoiled children, craving our attention and our constant input through input fields and buttons. Instead they should use sensors and API's to collect data about us and our use and support us in that.
Form validation. "Phone numbers must only include numbers". Why can't computers simply handle that internally instead of burdening the user with removing dashes and spaces.
We should create systems that learn from users behaviour and adapt accordingly.
The Nest thermostat learns what temperatures are suitable at different times and different circumstances.
Too often the gut reaction to solving a problem is to slap a screen based interface on it. Instead we should take a step back, look at the typical process and see if there's a better way of solving the problem.
Creating an app to unlock a car door. It doesn't improve anything but only makes something simple more complicated. Instead the app might notice that you're very close to your car and unlocks the doors without any user interaction required.
No UI is about machines helping us, instead of us adapting for computers.
Too often computers behaves like spoiled children, craving our attention and our constant input through input fields and buttons. Instead they should use sensors and API's to collect data about us and our use and support us in that.
Form validation. "Phone numbers must only include numbers". Why can't computers simply handle that internally instead of burdening the user with removing dashes and spaces.
We should create systems that learn from users behaviour and adapt accordingly.
The Nest thermostat learns what temperatures are suitable at different times and different circumstances.