1. Distinguish the Designer and Developer
Firstly I want to distinguish roles played between Designer and Developer.
Web Designer mainly focus on website's visible things including main layout, font and basic color choosing, and icons designing. A good website designer will pay great attention on user interface design, user experience design, and user interaction. They put Art first. And developer is more likely focus on using computer language, such as HTML, CSS, JavaScript, Jquery, and PHP, to build the website according to the design plan from the designer.
The work from the developer is more technical and more considering how to use tech to satisfy the requirements of website function and website layout. In the past, the line between Designer and Developer is more clear than now. Nowadays, as the designer can easier to learn languages, the line between them are becoming blurred. Some web designer even can cover them all, website engineering and web design.
Simply say,
- The designer creates the look and feel.
- The developer builds it.
Flat design
iOS6 and iOS7The introduction of flat design have already completely changed the way we design today. I will explain this based on Apple's iOS that we can see in the picture. We can see the left is the old iOS6 and the right is the iOS7. With all those shadows, color gradient, textures and bubbles, we can see the right sides of new iSO get rid of all those shadows, color gradient, textures. iSO7 on the right give people feeling more clean, simple, elegant, and modern. That's how flat design changing in these years. For me, user interface of the left side is looked far more beautiful and simply than the right one.
Web DesignThat's the websites we need to design.