8 DEVELOPING EFFECTIVE USER INTERFACES

‘As far as the customer is concerned, the interface is the product.’

– Jef Raskin

‘If you think good design is expensive, you should look at the cost of bad design.’

– Ralf Speth

Even if the code is efficient, is meticulously executed and has all the required functionality, a poorly designed and developed user interface will lead to a poor user experience and ultimately a lack of confidence in the product.

In this chapter we will explore the concept of user interfaces and how these can affect the user experience.

USER INTERFACE AND USER EXPERIENCE

Left to our own devices, many of us will tend to create a user interface (UI) based on our own preferences. While that would obviously suit other users with ...

Get Software Development in Practice 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.