Human Computer Interface (Hci)
Human Computer Interface (Hci)
Human-Computer Interaction (HCI) research in mobile and wearable computing is a dynamic and rapidly evolving field that
focuses on understanding and improving the interactions between humans and these portable technologies.
Mobile devices, such as smartphones and tablets, have become integral parts of our daily lives, enabling us to access information,
communicate, and perform a wide range of tasks on the go.
Wearable devices, including smartwatches, fitness trackers, and augmented reality glasses, are gaining popularity, offering new
opportunities for seamless integration of technology into our everyday activities.
The computer/human interface refers to the modalities through which people interact with computational technologies. Looked at
over the last half century, the trend has been from a style of interaction in which the computer is approached as a mechanism to a
style of interaction in which the computer is approached as a behaving and aware organism. This first trend has been related to
another, from people acting directly on the machine to acting indirectly on its increasingly elaborate self presentation in which
many layers of programming stand between underlying processes and what is presented to the user. This movement is more than
technical. Computational technologies have served as objects to think with, that is, as carrier objects for ideas. Through their
changing interfaces, the computer has moved from being the carrier object of a culture of calculation to that of a culture of
simulation. The culture of simulation promotes a way of understanding in which users are encouraged to take computers ‘at
interface value
The human–computer interface can be described as the point of communication between the human user and the computer. The
flow of information between the human and computer is defined as the loop of interaction.
IMPORTANCE OF HCI
HCI is crucial in designing intuitive interfaces that people with different abilities and expertise usually access. Most importantly,
human-computer interaction is helpful for communities lacking knowledge and formal training on interacting with specific
computing Systems.
Let’s understand the importance of HCI in our day-to-day live
1. HCI in daily lives
Today, technology has penetrated our routine lives and has impacted our daily activities. To experience HCI technology, one
need not own or use a smartphone or computer. When people use an ATM, food dispensing machine, or snack vending machine,
they come in contact with HCI. This is because HCI plays a vital role in designing the interfaces of such systems that make them
usable and efficient.
2. Industries
Industries that use computing technology for day-to-day activities tend to consider HCI a necessary business-driving force.
Efficiently designed systems ensure that employees are comfortable using the systems for their everyday work. With HCI,
systems are easy to handle, even for untrained staff.
HCI is critical for designing safety systems such as those used in air traffic control (ATC) or power plants. The aim of HCI, in such
cases, is to make sure that the system is accessible to any non-expert individual who can handle safety-critical situations if the
need arise.
3. Accessible to disables
The primary objective of HCI is to design systems that make them accessible, usable, efficient, and safe for anyone and everyone.
This implies that people with a wide range of capabilities, expertise, and knowledge can easily use HCI-designed systems. It also
encompasses people with disabilities. HCI tends to rely on user-centered techniques and methods to make systems usable for
people with disabilities.
4. An integral part of software success
HCI is an integral part of software development companies that develop software for end-users. Such companies use HCI
techniques to develop software products to make them usable. Since the product is finally consumed by the end-user, following
HCI methods is crucial as the product’s sales depend on its usability
5. Useful for untrained communities.
Today, user manuals for general computer systems are a rarity. Very few advanced and complex computing systems provide user
manuals. In general, users expect the systems to be user-friendly and enable them to access the system within a few minutes of
interacting with it. Here, HCI is an effective tool that designers can use to design easy-to-use interfaces. HCI principles also ensure
that the systems have obvious interfaces and do not require special training to be used. Hence, HCI makes computing systems
suitable for an untrained community.