UI design in the production of interface icon process:
1, icon creative stage;
2, sketch drawing stage;
3, sketch rendering stage.
Supplement:
1, in PS create a new canvas of the required size and save it, name it UI design rendering template.
2, and then create a new canvas, named interface UI design effects show. The size is arbitrary.
3, just saved the interface UI design effect template.psd dragged to the canvas. Ctrl plus T transform to the appropriate size, tilt to the appropriate perspective.
4, and then double-click the interface UI design effect template layer can be.
Added: UI that is, short for user interface. It refers to the user interface, including mobile apps, web pages, smart wearable devices, etc. UI design mainly refers to the style of the interface, the degree of aesthetics. UI design mainly refers to the style and aesthetics of the interface, while the overall design of the software's human-computer interaction, operation logic, and interface aesthetics is another equally important aspect. Good UI is not only to make the software become personalized taste, but also to make the operation of the software become comfortable, simple, free, fully reflect the positioning and characteristics of the software.
How to use ps to do ui design (ps do ui interface design tutorial)Steps:
1, create a new canvas size: 640 * 1136, and then save, named as: 5S effect template
2, and then create a new canvas, named as: the effect of the show
2, and then create a new canvas, named as: effect show
2, and then create a new canvas, named as: effect show
2, and then create a new canvas, named as: effect show
2, and then create a new canvas, named as: effect show
2, and then a new canvas, named as: effect show
Size is arbitrary, can be larger, they see the situation.
3, will just save the 5S effect template.PSd dragged to this canvas.
CtrlTransform to the right size, tilt to the right perspective.
4, and then double-click the "5S effect template" layer.
This is the benefit of smart objects.
Jump to this screen
Drag into the interface you want to do:
Then save: Command (Ctrl) S, close: Command (Ctrl) W
5, back to the show page
Note: here ignored a step, just save the layer dragged over. Students should understand it _-
Copy a layer:
hold down the Option (Alt) left mouse button and drag the layer down, or Command (Ctrl) J, select the following layer, double-click the layer to enter the Layer Styles, select the beveled and embossed, set up the parameters:
Parameters adjusted by themselves, which, the shadow angle 45 ° can be adjusted according to the environment of the light can be adjusted according to the situation, the transparency of the shadow mode at will, they look at the situation to adjust.
6, then, from the second layer to start copying more than one of the layer, each copy of a layer in the previous layer below, each copy of a layer are moved down a pixel, hold down the option (Alt) the left mouse button to drag the layer down, you can use the keyboard to control the direction of the key.
Then, set up a projection on the last layer
Then, set up a projection on the last layer, with the parameters worked out.
Finally, adjust the overall environment.
How to do a good job of UI designA good interaction design plays a very critical role in the success of the product. the UI is the first thing that the user touches, but also in general the only thing that the user touches. The user's concern for the visual effect of the interface and the ease of use of the software operation is much greater than his concern for the underlying code to realize what kind of code. If the program is a person's muscles and bones, then the UI design is a person's appearance and character! Both are an important part of a successful software product essential! I know little about the program so just from the UI design and the overall relationship between software products and how to make software products to get the best UI design point of view to talk about.
Now our software products have some problems with the technical aspects of the problem, but more problems from the various departments, the cooperation between the various project teams. Our existing development process is generally by the market sector to put forward customer needs, product designers to put forward product design report, the development department to design the development plan, the development of a module by the various groups, and finally integrated into a complete software product. Between these processes UI design should be involved in that part of each part should be done to what point can make the product get the best UI design results? Below we will analyze each part of the specific.
First of all, analyze the problem now, in some of the software industry is more developed in the software product UI design process throughout the software development from start to finish, and is essential. In China, product UI design has not been widely accepted, even if there has been a UI designer of some companies do not have enough attention to the product UI, generally speaking, they will focus on how to use the code to achieve the desired function, in my opinion, this is only a part of a successful software product. An excellent software product development process should be composed of four parts:
1. software product design (business modeling)
2. system design (technical modeling)
3. sub-unit development (the various parts of the software is split into sub-unit code)
4. testing (divided into unit testing, system integration testing and product). Testing (unit testing, system integration testing and product functionality testing), these are done by the software development department.
In addition to the above four parts of the software development process and user requirements and user acceptance testing, these two processes are completed by the marketing department and product users. So the code to realize the product features (coding process) is only a step of software development. Now we return to the UI design point of view, as UI designers we need to participate in the software development process, not just in a step to participate in the majority of software companies in the UI designers are only in the product of the coding process when the substantive participation in the software development process, and in the other steps just to participate in or even did not participate in the process (I want to emphasize the "participation"). I would like to emphasize that "participation" and "participation" are two different concepts of the word, "participation" refers to the full participation in the development of the ranks of the design phase, and "Participation" refers to just listen to the meeting or put forward some simple comments and did not start to enter the design phase), which will greatly reduce the efficiency of software product development so that the development costs rise exponentially or even lead to the product's unsuccessful! This is not alarmist, we analyze the following in the development process of a software product UI design should be done, to what point in order to avoid the problems mentioned above?
Below I will explain the above problem according to the process of software development, I just mentioned a few steps in the software development process, 1. product modeling
2. technical modeling
3. module development
4. testing, then we are also divided into these four parts of the discussion:
A. Product modeling period:
We first come to understand the "input" and "output" in the UI design is very important to the two concepts, often people come to me and say "we have a software product need to beautify a little" and then no more in-depth explanation, just this sentence my work will begin, but the software is for who? What does it do? We do not know! Successful UI design must first have a complete "input", how can be called complete "input"? UI designers need to start from the planning stage of the entire software product to intervene in the product user (that is, the customer) to the market sector or product sector to put forward the product demand will begin to participate in the product planning and development process, this part of the UI designer is the first input stage, and in this stage UI designers also need to put forward some of the product interaction design comments! so that the product department in the product design time to do more to consider the product interactivity and functionality of the simple performance principle, there is a lot of software in the design phase was added to the many additional features are not used, in fact, a good software design is to use the simplest structure to achieve the user's ideas, some optional features look very fancy often affect the user's ability to judge, these are the product optimization Some of the concepts I need to briefly mention here if you want to study in depth you can read some books on product optimization or even psychology books, there are many people think that software optimization is the optimization of the code (with the least amount of code to achieve the product features), in my opinion this is only the optimization of the program for programmers, rather than the entire optimization of the software product, the product optimization includes the interaction design in the Now most software companies do not specialize in this part of the interaction designer so often this part is ignored, I think this part should be and UI designers to take up, from the beginning of the article I said UI design is not just the design of the graphical interface, even if there is such an optimization of the enterprise side of the staff or interaction designers, they also need to work with the UI designers to complete the product interaction design as a UI designer product interactivity and design. UI designers product interactivity and ease of use is in the design of the time must be considered!
Back to business, product designers often do not give much thought to the principle of simplicity and ease of use that is, the product out of what kind of combination of forms embodied to the user, which is the UI designers to consider the most things, so UI designers must be involved in the design of the product during the modeling period to give the product designers some advice. As a good UI designer we also need to understand the needs of the product after a more in-depth understanding of the product's use of the environment and the user group's habits. We also need to understand the design of similar software products on the market, study their strengths and weaknesses, in order to learn from their strengths to avoid their mistakes in our design. After the product modeling in general by the product designers to customers to do a functional design explanation, often this explanation is only the nature of the text needs to let the customer imagine to understand, which will cause great pitfalls Some customers simply can not understand your explanation or even such an explanation is not even listen carefully, because they do not understand, in the process of discussion, they often agree with all the product designers design Ideas but product testing time they will put forward all kinds of dissatisfaction, I think this is the general software companies will encounter is the most headache, but this can not be blamed on the customer I said the customer will only care about the visual effect and the operation of the software and will not care about how we are to achieve all of this. The direct consequence of this situation is the repeated modification of the product development costs rise exponentially, how to avoid it? This depends on the UI designer, as the saying goes, "Seeing is believing, hearing is false", so you need to UI designers to make a demo of the overall effect of the product. this demo can be expressed in the form of pictures, we only need to reflect the product interface to do a patchwork on it, because this is not the final look of the product! This is not the final look of the product, but only to assist the product designers to explain the product design to the customer. Product modeling period UI designers to understand the customer's requirements ideas and product designers on the product functionality requirements in-depth understanding of the product, collect the user's use of demand, use of the environment and use of habit, understand the market design of similar products to analyze their advantages and disadvantages. Assist product designers to complete the product modeling process and make product demo to simulate the user's operation process and interface presentation of the main functions, generate interactive prototypes (basically, the interactivity and ease of use of the product need to be solved in the period of product modeling). If time permits, we can even put forward a "UI design analysis report", this report can be attached to the product design description, more effective to help customers understand our product design and help developers better follow the overall requirements of the UI to complete the development work. The key to this period is "interaction design".
II. Technical modeling period:
In this period as a UI designer we have understood the functional requirements of the software product and get a product designers product design instructions, you can enter the interface style design process. At this time we should consider more should be the overall style of the product and interface design, usually we will also make a few programs for customers to choose. Some customers will require the product to follow an overall VI design standards, then we need to follow an overall style has been determined to design the software interface, with the customer company's corporate image match. In this period of software UI design into the art design stage, we need to develop the entire software style, shape the overall image of the software, and specific descriptions of each interface elements and layout, text fonts and other information. In this stage I should not say too much, mainly each UI designer to play your artistic expertise with the most concise, most beautiful interface performance software products. It should be noted that in our design of the overall style must be in-depth understanding of the product's concept, to see what it is for. Different products to have different styles, there are many details here, different products, similar products, different content, different communication media, these will determine the style of UI design. 1. different products: for example, a game product will need to do the interface of the interface of some of the fancy or with a large picture filled; if it is an application software will need to highlight the ease of use and powerful functional design to be Different content of the same kind: for example, a cute game products (like cartoon games) will need to make the interface lively and cute; if it is a role-playing combat games (like a gun battle games) to do a cool deep some. 3. different communication media: we need to do the software products need to be spread on the network then we need to take into account network Speed of the problem; some is the use of CD-ROM as a medium so that the software can do some more fancy effects. So that different products also need to be considered separately, which also requires UI designers to understand more about the product, keep communicating with customers. Also need to pay attention to is that we do graphic design process must be carried out in the previous stage of good interaction design, always pay attention to the interactivity and ease of use of the product. In the design process we must make each structure of each step of the rendering, not just provide icons, buttons, background images, etc., so that programmers simply do not know where to put these things in this period we have to finalize the presentation of the software interface. Technical modeling is generally done by senior programmers, they will be the entire software development is divided into a functional module, assigned to a development team. But these senior programmers responsible for technical modeling to consider more is often how the entire design with code to achieve, how to more effectively reuse previously existing modules, etc., rather than what the software will have what style, so as UI designers we must take the initiative to take the initiative, more and more and their exchanges in order to ensure that our ideas can be a complete realization of the technical realization of the problem, if we have to make timely changes. We also need to make timely changes. Sometimes we also need to do some extended design according to the specific needs of customers or products (also known as the extension of the UI product design), including: the installation of the software navigation interface, product demo promotional animation, some of the desktop wallpaper or screen saver, on behalf of the software cartoon elf, and sometimes will be asked to design the software logo and advertising banner and so on. The key to the technical modeling period is "style and interface design".
Three. Module development period:
This period of the software development process into the realization of the stage, but also need the most manpower period, which will distract the UI designer's energy. Software will be cut into a number of small modules for code writing, and finally integrated into a complete software product. For a programmer in terms of most of them will not consider what the product should be like what should be the overall style, they consider only how to use the code to achieve the design requirements, and in the current software companies are more than the realization of the reuse of modules, which will greatly save labor costs, then the programmer is just the original template to modify to adapt to the new software products, so that the UI design of the final implementation and implementation will bring a lot of trouble. The final implementation and realization of the UI design will bring great trouble. Although each module has been able to use but are "separate" without unity, so we also need to take the initiative to assist and supervise the programmers to achieve the full UI design requirements, if there is a technical problem can not be achieved in a timely manner need to communicate the design program to correct. Sometimes some modules need to have a separate style, such as some existing software products need to be assembled into a new product, which will increase the difficulty of the designer's design, we must ensure that the overall style of the product remains unchanged under the circumstances of the original product design style collection into it, so that it is more suitable for the new product presentation. If we still maintain the style of the original product, then when the various modules after the collection will often make the new product feels very loose, into each function will feel that it is another software, so that people do not have a deep impression of the software. At this stage we still need to take some initiative to follow up the realization of the interface of each module. Now many software companies have a lot of UI designers and programmers collaboration problems, not programmers can not do the requirements of the UI design, or UI designers adhere to some of their own ideas can not be changed, there are often times someone will come to the end of the said to help me do something about it! When the software is integrated together and then look, it is a lot of different styles of things stacked together, from beginning to end are not comfortable, the leadership or the customer looked at the extremely dissatisfied with the wildly criticized for a while, and finally came up with the results of the UI design is not in place. Some people say that UI designers have to carry the black pot of the software is not successful, because people simply can not see how the code is written, the function is how to achieve, they only know the appearance of the software and the use of comments. Let a user to comment on a software they will only say that the software is good to use looks good and quite beautiful, but as an ordinary user will never be able to say that the software program is well written. So look we will associate the main conflict in software development in the UI designers and programmers, in fact, this is only the surface of the form of expression. In essence, this phenomenon reflects a common problem of software companies is that the development of a collaborative relationship between the group is chaotic, programmers and UI designers is the level of collaboration between programmers will not be responsible for the product, so it seems that UI designers should only listen to the project manager, no matter what kind of changes to the design or add what kind of things, should be developed by the project manager and the product manager consultation After the decision, only they can be responsible for the final product. This can also avoid a lot of disputes and conflicts between programmers and UI designers. But now most of the software enterprise product managers and development project managers did not do this, they do not understand the work of UI designers and programmers, but also can not grasp their workload, so that the disordered management will result in very troublesome consequences. In fact, you can establish some reasonable process management system, even if the enterprise does not have as UI designers can also draft a suitable for themselves and the enterprise's "UI design requirements application form", which should list the "input" content we need, working time The final "output" results and other columns (you can decide flexibly according to the requirements). So that the formation of a participant, there is a basis for the workflow, there are problems or disputes when we have a basis to rely on, this is only a customary thing due to different enterprises and the discussion does not necessarily have to establish a single demand. In the module development period UI designers should do is, in the module development of the pre-products to make each module of the effect of the demo (which can be expressed in the form of pictures) require programmers in accordance with the style of the demo module development, to assist and supervise the programmers in strict accordance with the requirements of the UI design to generate the final product, to grasp the unity of the various modules, and often to understand the progress of the programmer's work in a timely manner to unreasonable or difficult to realize the design to discuss the design of the module, and to make it easier to design a new product, to make the product more efficient. Difficult to realize the design to discuss the design of new programs. The key to the modular development period is to "assist and supervise the programmer to generate the final product".
IV. Testing period of input and output:
Software product testing will be divided into three testing phases, the first is the completion of the development of the module after each module unit testing; the second is the integration of the various units into a whole product testing; the third is the entire product before the delivery of the overall test. In the testing process UI designer's task will be relatively easy, we only need to follow the testers to walk through the process a few times, if found in which not in accordance with the requirements of the UI design part of the timely request for correction on it. We also often encounter customers in the testing process suddenly feel that there is not suitable for the need to modify, which is the most headache, sometimes they say is not necessarily right, as long as we design each step has a certain reason to convince them that everything is OK. If they insist on modifying the design, then we have no choice but to modify in accordance with customer demand. But if the front in accordance with the process of this article down I think this is unlikely even if the modification will not be a big deal. In the revision process, we still need to make the first rendering, so that the customer to determine the specific implementation, which will also avoid a lot of trouble. The key to the testing period is to "check the entire product to find problems and correct them".
Today's software more and more to take into account the human factor, "human-centered" design concept throughout the development of software products, so the software product UI design process is the most important two parts of the behavior and structure, that is, interaction design and interface design. Above we follow the four phases of software development, one by one, we analyze the task of UI design in each period. From this we can see that UI design is not entirely an art design process, but also a very important part of the interaction and ease of use of the design. The more you learn, the more you see, the more you accumulate time and experience, the less you learn.