Software design can be divided into two parts: coding design and UI design. The original intention of UI is user interface. The functions of UI designers generally include three aspects: First, graphic design, that is, "artistic design" in the traditional sense. Of course, in fact, what they undertake is not art works in a simple sense, but the product "shape" design of software products. The second is interactive design, which mainly lies in designing the operation flow, tree structure and operation specification of the software. What a software product needs to do before coding is interaction design, interaction model and interaction specification. The third is user testing/research. The so-called "test" here aims to test the rationality of interactive design and the aesthetics of graphic design, mainly through the form of target user questionnaire to measure the rationality of UI design. Without this test and research, the quality of UI design can only be judged by the experience of designers or the aesthetics of leaders, which will bring great risks to enterprises.
Learning ui mathematics is not the main thing, but it is also essential, and geometric equations are not needed! Generally speaking, people with fine arts background and good painting foundation are engaged in ui plane! Mainly design inspiration, grasp the beautiful things accurately!