flâneur — a map of the web's best reading

Design Advice for Programmers | Evan Conrad

evanjconrad.com · 777 words · saved by 1 readers

This post came from a design review I did with a friend on their app. It's less a blog post and more of a specific critique for someone else's project (used with permission though). It should be taken with a huge grain of salt; I'm no designer. The reason your design feels unpolished is because it's doing too much. Think of every font family, font color, spacing number, alignment, button width, background color, or any other design element as a "design unit". Your job is to accomplish as much functionality as you can with as few as possible unique design units. For example, let's count how many unique design units used on an extremely basic screen. Behold! You have nearly 20 unique design units on a page (not including Apple's own units) that's entire job is to have someone decide between three buttons. For example, setting the color of the selected "Women" button is a good choice because without it you wouldn't be able to tell that something is selected! In other words, the "design un

This post came from a design review I did with a friend on their app. It's less a blog post and more of a specific critique for someone else's project (used with permission though). It should be taken with a huge grain of salt; I'm no designer. The reason your design feels unpolished is because it's doing too much. Avoid doing too many things at once Think of every font family, font color, spacing number, alignment, button width, background color, or any other design element as a "design unit". Your job is to accomplish as much functionality as you can with as few as possible unique design uni

Explore this link on the map →

related reading