Abstract
User Interface Design Patterns (UI Design Patterns) are a collection of user interface elements that are widely applied to the software development. The patterns represent a solution to a commonly occurring problem in user interface design. Each pattern contains a description or template for how to solve a problem that can be used in many different situations. The use of UI Design Pattern…