image 13

Architecture of User Interfaces

Objectives of this Chapter

•   Introduce the look and feel and the usability of user interfaces

•   Discuss the design considerations

•   Demonstrate the enabling technology

13.1 Overview

Any software system is a service. A good service must satisfy the user's expectations. From the user's viewpoint, the first impression of a software system is its user interface (UI). Due to the fact that any software system should accept inputs, conduct computations, and display outputs, the user interface mainly performs two functions. One is accepting the user's inputs (input data or control commands), and the other is displaying ...

Get Software Architecture and Design Illuminated now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.