What Does an Interface Designer Do?

The future of software depends to a large extent on the future of software interfaces. We know that the word interface in the computer world has two well-known meanings. One is the narrow "interface" of the software itself, such as various software development APIs. The second refers to the interface between people and software.

Software interface

We call this kind of human-software interface "user interface", also known as "UI". The former definition to be discussed here: Interaction interface between different parts of software. This is usually the so-called API-
Back in the 70s of the last century, Gary Kildall of Digital Research
In short, it should be the API specification
Many software will provide program interface, for example
For example, the browser IE we use is a software, and it will announce the interface such as mouseover.
When the programmer writes code in mouseover, it means what response will be made when the user mouses over this web page
For example, we see that on some of the more dazzling websites, there are a bunch of stars following where the mouse goes.
The mouseover interface will write about what parameters (parameter types, range values, etc.) can be used, which events can respond to this interface, etc.
The interface part of the outline design document should be simple, generally divided into three parts: user interface, external interface and internal interface; the user interface only needs to briefly describe the user operation and feedback results; the external interface briefly describes the hardware input and output, network transmission protocol, etc ; The internal interface briefly describes the transfer of values between modules, data transfer, and so on.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?