Davies Meyer – home
    Tech3 min read

    UI (User Interface)

    A user interface (UI) is the means through which people operate a system and receive feedback. On websites and apps, it includes navigation, buttons, forms and status displays, for example. UI design shapes these elements and their behaviour so that the available tasks can be carried out clearly.

    UI (User Interface) explained

    A button involves more than colour and shape. Its label announces an action; its state indicates whether that action is currently available. Input needs recognisable feedback. Design normal, focus, loading, success and failure states together.

    Visual hierarchy helps people understand content and actions. Recurring elements should retain a coherent meaning. Brand character can be expressed through typography, colour, imagery and motion while keeping operating cues clear. Animation needs a concrete purpose and consideration of different usage circumstances.

    A design system can provide shared components and rules. It does not replace testing their combination in a particular journey. One accessible component does not guarantee an accessible form; labels, sequence, errors and focus handling work together.

    Creative Engineering connects design and technical execution through to the actual outcome. An approved design also needs to work with real content, long translations, small screens and failure cases. Test operation in the finished product and document remaining limitations.

    Examples

    Hypothetical application

    An enquiry form displays a green check mark immediately after submission while saving is still in progress. The team separates loading from confirmed acceptance and adds an understandable error message. The whole journey is then tested using a keyboard and a narrow screen.

    Key Points

    • Design elements and state changes together.
    • Align labels with the actions actually performed.
    • Test reusable components in their particular journey.
    • Connect brand expression, clarity and accessibility.

    Practical application

    Check important actions with normal, long and missing . Test all relevant states and input methods through to correct feedback.

    Useful measures

    Understandable operation

    Observe whether labels, states and feedback are understood correctly.

    Correct journeys

    Compare input and visible confirmations with actual processing.

    Consistency and accessibility

    Check components in relevant combinations, sizes and input methods.

    Common mistakes

    • Approving static screens while omitting states.
    • Showing confirmation before the corresponding operation is confirmed.
    • Treating individual scores or components as complete proof of quality.

    Sources and context

    Frequently Asked Questions about UI (User Interface)

    No. The interface also includes input, states and feedback. Voice interfaces, for example, exist alongside graphical ones.

    Loading related terms…

    All Terms