User Interface: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
No edit summary
addcat
 
(3 intermediate revisions by one other user not shown)
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]]