What we do
User Interface Design
While UX design is concerned with the complete set of interactions of a user with a product or service, UI design is concerned with the local interactions users make at particular points in the journey.
If a digital product is comprised of 30 different screens, user experience is concerned with how they all fit together, how the user makes sense of them all, and and how they move between them to achieve goals. User Interface design is concerned with how each of those 30 individual screens is laid out:
- What task is the user performing?
- What information are they dealing with?
- What choices can they make?
- What is the best combination of information displays and controls to allow them to perform the task?
Sometimes the user interface requirements are obvious, and well within the capability of a decent developer. Complex application domains, however, require real UI expertise. That's where we come in.
We recently worked with a client who had spent two years with London digital design agencies, none of whom had come up with a single workable idea for a UI to explore and interrogate a huge multi-dimensional data set. We came up with the UI concept in a matter of days, and went on to build the functioning application in Angular a few weeks later (at a fraction of the cost of what they'd already spent).
We've designed user interfaces for a wide range of quite specialised business applications including hardware control, data analytics, business management, energy usage monitoring, exam authoring, online tutoring, audio-visual monitoring, airport security, asset management, and even interactive bus shelters for the Tokyo olympics.