As I mentioned in my previous article, I decided to improve my design skills. So as a first step, I'll be posting some of the design principles I understand while reading the Refactoring UI guide. This is written by Adam Wathan & Steve Schoger.
Start with a feature, not a layout
So this is the first principle I learned today. When we start designing a new app we should always start with a feature instead of layout. Most common mistakes designers make while designing an app design is giving priority to shell instead of features. And most of them care about how the nav or sidebar should look without even thinking its feature.
If we start of the design with shell, we don't get a proper idea on how to implement the rest of the design correctly. So always start with a piece of actual functionality.
To become a good designer and to contribute designs for our product is something I really love to do. As part of that, I decided to learn more in-depth on design and it's core principles. So from now on I'm planning to share all the insights I learned from Refactoring UI.