User Interface: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
No edit summary
(addcat)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Stub}}
The User Interface (or UI) plays an important role in an Operating System project. It's the first thing users will see, and based on it they will decide whether to use the specific OS, whether to not. They are two main types of UI's, [[Command_Line|command line interfaces]] and [[GUI|graphical user interfaces]]. Command line interfaces are easier to implement, while graphical user interfaces are easier to use by a beginner.
The <b>User Interface</b> or <b>UI</b> is a subcategory of the human-machine interface and plays an important role in an Operating System project. The term "UI" describes the interaction of the OS or rather of applications with the user. The other direction, the interaction of the user with the OS or rather application is another subcategory of the human-machine interface. Nowadays this interface is visual, also some OS's support haptic, e.g. vibration, or auditory, f.e. for notifications, feedback. This interface will form the first impression of the user and based on it the user will decide either to use the corresponding OS or switch to another one.<br>
There are two main types of UI's: [[Text UI|text user interfaces]], often called [[Command Line|command line interfaces]], and [[GUI|graphical user interfaces]]. Text interfaces are easier to implement, while graphical user interfaces are easier to use, especially for beginners due to not needing to remember commands.
[[Category:UI]]

Latest revision as of 05:39, 10 September 2018

This page is a stub.
You can help the wiki by accurately adding more contents to it.

The User Interface or UI is a subcategory of the human-machine interface and plays an important role in an Operating System project. The term "UI" describes the interaction of the OS or rather of applications with the user. The other direction, the interaction of the user with the OS or rather application is another subcategory of the human-machine interface. Nowadays this interface is visual, also some OS's support haptic, e.g. vibration, or auditory, f.e. for notifications, feedback. This interface will form the first impression of the user and based on it the user will decide either to use the corresponding OS or switch to another one.
There are two main types of UI's: text user interfaces, often called command line interfaces, and graphical user interfaces. Text interfaces are easier to implement, while graphical user interfaces are easier to use, especially for beginners due to not needing to remember commands.