An Overview to GUI

What is GUI?

GUI is a Graphical Interface that is a visual representation of communication presented to the user for easy interaction with the machine. GUI means Graphical User Interface. It is the common user Interface that includes Graphical representation like buttons and icons, and communication can be performed by interacting with these icons rather than the usual text-based or command-based communication.

Example of GUI

Need of GUI

The graphical user interface (GUI; sometimes pronounced “gooey”) is used by most commercially popular computer operating systems and software programs today. It’s the kind of interface that allows users to manipulate elements on the screen using a mouse, a stylus, or even a finger. This kind of interface allows word processing or web design programs, for example, to offer WYSIWYG (what you see is what you get) options. Before GUI systems became popular, command line interface (CLI) systems were the norm. As you might imagine, GUI systems have made computers far more user-friendly than CLI systems.

How does it Works ?(InShort)

The graphical user interface is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, instead of text-based user interfaces, typed command labels or text navigation.

Advantages of GUI

  • User Friendly
  • Comprehensive
  • Attractiveness
  • Shortcut Keys
  • Multitasking

Disadvantages of GUI

  • Implementation not an easy process
  • Cost
  • GUI is slower
  • Time Consumption
  • Memory Usage

Applications of GUI

  • MP3 players
  • Portable media players
  • Gaming devices
  • Smartphones
  • Smaller household
  • Office and Industrial Controls