User Interface GUI Design
If your product has any software to run it, we can create the User Interface (MMI, HMI, GUI) in an efficient and effective way. Macadamian Usability interaction designers have years of consulting experience in all fields of User Interface Design - web sites, web applications, desktop software, PDA's and even cell phones. We have also written many gui standards and gui guidelines for software applications and web applications.
Common GUI Design Techniques
The following are some techniques we commonly use when designing graphical user interfaces.
Task Flow
Task flow is the process of gaining insight into the goals that should be achieved by the end user and the steps involved in reaching those goals. Task analyses can be captured in flow charts, hierarchical representations, card sorting, use cases, UML, usage scenarios and user / system interaction descriptions.

Wireframe Diagrams
Wireframe diagrams are used to show structure and navigation in an interface well before the details have been worked out. A screen from an interface is drawn using boxes and shapes to represent regions of functionality on a screen.

User Object Modelling and Functional Analysis
Mapping out the relationships between the objects that the user interacts with and understanding what actions the use can take on any object determines the structure of the UI and support the creation of use cases in UML.

User Interface Design Concepts
A concept design is a useful communication device that can bring product specifications to life for potential customers, investors, and other stakeholders and help maintain focus within the development team throughout product development.

