UX Recorder: Screen capturing software for iOS. Learn more.

Glossary » user interface design

user interface design

the overall process of designing how a user will be able to interact with a software application.

User interface design is involved in many stages of product development, including: requirements analysis, information architecture, interaction design, screen design, user testing, documentation, and help system design. User interface designers may require skills in many areas, including: graphic design, information design, software engineering, cognitive modeling, technical writing, and a wide variety of data collection and testing techniques.