“I worry about Interfaces”.. I guess I could say this after being for a while in a state of utter discomfort with narrower definitions of Interfaces. Such a state has often brought me to say that “I’m not going to do UI design at all”.
But now I’ve come to believing that the definition or rather an understanding of User Interface is a problem. Most of the UI designers deal with Interface design at levels of digital interfaces, Web applications, Mobile and Tablet apps. What they deliver is a set of Wire-frames and UI screens depicting task flows and user interactions. And perhaps that’s where the idea of User Interface design seems to cease. This cease of imagination is often coupled with a bit of bitterness of doing the same job again and again. It is precisely here that the industry and the UI designers need to expand the understanding of User Interfaces. Probably with an expansion of the definition industry will be able to find diverse clients and could discover newer sectors. On the other hand it would for sure bring some satisfaction to a UI designer’s job.
So what this expanded notion of User Interface is? I would introduce you to Bruce Balentine here. I’m bringing him in this discussion not because what he explains as Interface is music to ears but more because it encompasses a larger picture of Interfaces. He says that interfaces can be thought of a layer sandwiched between two different and incoherent systems. These systems are incoherent to the extent that it would be unimaginable for these systems to communicate without the presence of an Interface layer. Thus, in a sense, an interface layer is a double sided tape that sticks to one system at one side and to the other system at another side. It exists on the condition that it can facilitate better communication between the systems at either sides. It ought to have connections for each system. Maintaining this differential while supporting communication between two incoherent systems at either sides is the primary function of the Interface. This is quite insightful indeed. Imagine a washing machine where at one end is a complex circuitry of electric motor, driving belts, washer and drier and at other end is a human agent. In an absence of Interface i.e. a series of buttons, knobs, scales and readers; it would be almost impossible for a human agent to operate a washing machine. The interface layer carefully hides one system from another but assists communication between them. With such a lucid but flexible idea of Interfaces one can say that we have always been designing interfaces if not the products. Most of the things that we see around now, ranging from transportation, household appliances, safety appliances to numerous other discrete products are simply Interfaces in one way or the other. Isn’t it?