Een user interface (UI) is de laag van een product die iemand echt ziet en aanraakt: de schermen, knoppen, menu’s, tekstvelden en iconen waarmee je opdrachten geeft en resultaten terugkrijgt. Het is het ontmoetingspunt tussen een mens en wat de software eronder doet.

Denk aan het dashboard van een auto. Je werkt niet rechtstreeks met de motor; je draait aan een stuur, trapt een pedaal in en leest een snelheidsmeter af. Het dashboard is de interface, en de hele auto rijdt prettig of vervelend, grotendeels door hoe goed die interface is ingedeeld. Op het web geldt dezelfde logica, en daarom bepaalt zorgvuldig UI-design of een product simpel of irritant aanvoelt.

Interfaces komen in meerdere vormen. De meesten denken aan een grafisch scherm vol iconen, maar een command line, een touchscreen-kiosk op het vliegveld en een spraakassistent op je aanrecht zijn ook user interfaces. Wat de vorm ook is, de taak blijft hetzelfde: toon de juiste bedieningen op het juiste moment, verberg de bedieningen die nog niet van toepassing zijn, maak de huidige stand duidelijk en hou het pad naar de volgende stap kort. Een sterke interface is de zichtbare helft van goed UX-design, het deel dat je gebruikers in de eerste drie seconden opmerken en stilletjes beoordelen, ruim voordat ze één woord lezen.

Bij TopDevs bouwen we interfaces die de knoppen die mensen nodig hebben binnen handbereik zetten, zodat de software eronder toegankelijk aanvoelt in plaats van technisch. Het slimme ingenieurswerk blijft onder de motorkap, waar het hoort, en de persoon vooraan ziet gewoon iets dat werkt.