Programmer visual design guidance
1 Visual and functional design is complementary 2 component interface is transparent (transparent word is very interesting) and easy to use 3 In each detail, you should consider 4 aesthetics, clear, simple 5 can be complicated The hidden function is the simplest expression of 6 for the user design, what is the use (anyone? Office personnel? Engineer?) 7 makes the most common most important function (most convenient) use 8 using existing UI example, and meet the corresponding OS style 9 color number, no more than 5
The user's feelings in the real world have produced "spiritual model" for how to work objective objects, so they can feel that things that look like and the real world are operable in the software.