Media Pengembangan Web & App | by APPKEY

DesainDesign UIApa itu GUI (Graphical User Interface)?

Apa itu GUI (Graphical User Interface)?

-

Last Updated on June 4, 2021 by

Anda pasti pernah menggunakan komputer dan bertemu dengan macam-macam ikon di desktop Anda. Ikon-ikon ini tentunya sangat memudahkan pekerjaan Anda. Sebagai contoh, saat Anda ingin membuka Microsoft Word atau Microsoft Excel, Anda tidak perlu mengetikkan sejumlah perintah.

Cukup meng-click ikon kotak berbentuk kertas dan terdapat huruf W atau X di atasnya, dan Anda dapat langsung mengerjakan apapun yang Anda inginkan di program tersebut.

Tetapi, tahukah Anda bahwa ikon-ikon yang terdapat dalam dekstop tersebut dikenal dengan nama Graphical User Interface atau GUI? Lalu, apa yang dimaksud dengan Graphical User Interface (GUI)? Graphical User Interface (GUI) adalah seperangkat sistem yang digunakan untuk membuat Anda atau pengguna lain dapat berinteraksi dengan perangkat komputer yang digunakan.

Graphical User Interface (GUI) menggunakan tampilan berupa sebuah jendela, menu, tombol dan ikon-ikon yang didesain untuk memberikan kemudahan dan kenyamanan Anda saat menggunakan sebuah sistem operasi atau sebuah aplikasi di Personal Computer (PC) atau laptop milik Anda.

Untuk dapat menggunakan sistem operasi atau aplikasi, Anda membutuhkan bermacam-macam alat input yang berfungsi sebagai alat pengendali sekaligus komunikasi dengan perangkat Personal Computer (PC) atau laptop milik Anda, seperti mouse, keyboard, bahkan bisa dalam bentuk touchscreen, dan sebagainya.

Lalu, bagaimana teknologi yang sangat bermanfaat ini dapat berkembang hingga sekarang? Berikut ini akan dibahas sejarah dari teknologi ini!

Sejarah Graphical User Interface (GUI)

GUI-1

Sejarah Graphical User Interface (GUI) sebenarnya di mulai di masa-masa awal penciptaan komputer. Yaitu saat diciptakannya komputer bernama MARK 1, dan dikenal dengan istilah ENIVAC, yang memiliki cara operasi berupa pengetikan di layar komputer dengan menggunakan keyboard.

Cara operasi ini diberlakukan untuk semua program dan perintah tertentu, yang tentunya berhubungan dengan sistem informasi. Kekurangannya adalah hal ini tentunya tidak praktis dan sama sekali tidak canggih, dan lagi, hanya orang-orang tertentu saja yang bisa mengoperasikannya.

Sejak itulah, dorongan untuk menciptakan sistem yang lebih baik lagi muncul, agar dapat digunakan oleh banyak orang dengan cara yang tentunya lebih praktis dan mudah dipahami.

Dikarenakan dorongan tersebut, lahirlah Graphical User Interface (GUI), yang berfungsi untuk menampilkan seluruh menu, ikon, dan alat penunjuk lainnya. Semua elemen ini berfungsi untuk menggantikan pengetikan perintah di shell tertentu.

Hal ini tentunya sangat memudahkan para pengguna perangkat komputer, sebab otak manusia lebih mudah untuk mengingat gambar-gambar dibandingkan tulisan-tulisan sebagai bentuk perintah untuk mengoperasikan program atau aplikasi tertentu.

Dikarenakan fakta tersebut juga, tentunya pembentukan ikon-ikon untuk mengoperasikan sebuah sistem operasi, akan lebih memudahkan pengoperasian perangkat komputer, dibandingkan harus mengingat sederet teks sebagai bentuk sebuah perintah pada sebuah shell tertentu.
Graphical User Interface (GUI) pertama kali digunakan oleh sistem operasi Machintosh, yang diproduksi oleh Steve Jobs. Kemudian diikuti oleh sistem operasi lainnya seperti Microsoft melalui Windows.

Di zaman sekarang, meskipun sistem operasi milik Machintosh dikenal sebagai pemilik teknologi Graphical User Interface (GUI) terbaik, tetapi mayoritas orang menggunakan Windows. Bahkan pengguna Machintos banyak yang meng-install Windows untuk untuk Machintos miliknya. Seiring berjalannya waktu, sistem ini banyak digunakan untuk beberapa jenis bidang usaha yang lebih spesifik, salah satunya contoh adalah ATM.

Sistem khusus untuk ATM sudah berbasis semi-Graphical User Interface. Yang dimaksud dengan semi-Graphical User Interface adalah meskipun berbasis teks, tetapi pengguna ATM tidak perlu lagi mengetikkan sederet perintah untuk memenuhi kebutuhannya, misalnya untuk kebutuhan men-transfer uang.

Pengguna hanya perlu menekan tombol-tombol yang sejajar dengan menu-menu yang disediakan, atau menyentuh layar ATM secara langsung untuk dapat mengoperasikannya.
Kemudian, berikut ini akan disajikan contoh-contoh sistem operasi Graphical User Interface dan penjelasan bermanfaat lainnya.

Artikel Terkait  4 Cara Membuat Visibilitas Status dalam User Interface

WINDOWS

Microsoft Windows adalah sistem operasi yang diproduksi dan dikembangkan oleh Microsoft Corporation. Sistem operasi ini menggunakan tampilan yang berbasiskan Graphical User Interface atau tampilan antarmuka bergrafis.

UNIX

Khusus UNIX, sistem operasi-nya didesain bersifat portable, multi-tasking dan multi-user. Lebih menekankan pada workstation dan server, dikarenakan beberapa faktor seperti ketersediaan sekaligus kompatibilitas yang tinggi.

Karena ke dua faktor ini lah UNIX dapat digunakan, disalin dan dimodifikasi sehingga dapat dikembangkan oleh banyak pihak. Sebagai informasi tambahan, dikarenakan ke dua faktor tersebut juga lah, UNIX memiliki banyak varian.

Kelebihan dari UNIX adalah memiliki satu atau lebih interface, yaitu interface baris perintah berbasis teks (Command Line Interface) dan interface pengguna grafis (Graphical User Interface). Sistem operasi UNIX diciptakan oleh Ken Thompson dan Dennis Ritchie, kemudian dikembangkan oleh AT&T Bell Labs.

LINUX

Sistem operasi LINUX dapat dikatakan merupakan kloningan dari MINIX, yang merupakan salah satu varian UNIX. Desain dari LINUX pada umumnya berasal dari desain dasar milik sistem operasi UNIX. Sistem operasi LINUX pun sama seperti sistem operasi UNIX, yaitu memiliki satu atau lebih interface, yaitu Command Line Interface dan Graphical User Interface.
Namun, LINUX memiliki Kernel Monolitik, yaitu Kernel Linux yang berfungsi untuk menangani pengontrolan khusus jaringan, proses, periferal, dan juga pengaksesan sistem berkas.

Demikian informasi mengenai contoh-contoh sistem operasi berbasis Graphical User Interface. Selanjutnya akan dibahas mengenai perbedaan antara Command Line Interface dan Graphical User Interface.

Artikel Terkait  Kumpulan Web UI Design Libraries Terbaik

Perbedaan Command Line Interface dan Graphical User Interface

windows

Secara umum, interface dibedakan menjadi dua yaitu, sistem operasi berbasis Graphical User Interface dan sistem operasi berbasis Command Line Interface. Jika Anda sudah memahami Graphical User Interface, lalu apakah yang dimaksud dengan Command Line Interface?

Command Line Interface

Command Line Interface adalah interface pada sebuah sistem operasi yang memerlukan baris perintah atau text agar pengguna dapat berinteraksi dengan sistem operasi, dengan hanya menggunakan keyboard dan mengetikkan deret perintah tertentu.

Karena itu CLI pada umumnya digunakan dalam sebuah computer server yang tentunya dikendalikan oleh seorang IT Administrator.Bagi seorang IT Administrator, penggunaan CLI membuat pekerjaan mereka lebih efisien dan cepat jika dibandingkan dengan menggunakan Graphical User Interface.

Contoh sistem operasi yang menggunakan Command Line Interface adalah LINUX berbasis teks, Mikrotik, Cisco IOS, dan DOS atau Command Prompt.

Namun, Command Line Interface tentunya memiliki kelebihan dan kekurangan jika dibandingkan dengan Graphical User Interface.

Artikel Terkait  Apa itu Wireframe Aplikasi dan Bagaimana Cara Membuatnya?

Kelebihan Command Line Interface

  1. Jika berkaitan dengan performa, Command Line Interface memiliki performa yang lebih tinggi
  2. Memiliki keefisienan dalam hal penggunaan
  3. Tidak membutuhkan hardware dengan spesifikasi yang tinggi

Kekurangan Command Line Interface

  1. Bagi para pengguna awam, Command Line Interface kurang menarik sekaligus membosankan;
  2. Bagi para penggunanya harus mampu mengingat baris dan perintah.

Demikian informasi menarik mengenai Graphical User Interface, contoh-contoh sistem operasi yang menggunakan teknologi tersebut, dan juga perbandingannya dengan Command Line Interface dalam hal kelebihan dan kekurangannya.

Tentunya, apapun pilihan jenis interface yang Anda pilih, pastikan dapat memberikan kemudahan, kenyamanan dan keefisienan untuk pekerjaan yang Anda kerjakan.


Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.

Jasa Pembuatan Aplikasi

Jasa Pembuatan Website

Jasa Pembuatan Paket Aplikasi

Jasa Pembuatan Internet Marketing

Mau posting artikel iklan?

Yuk klik dan ikuti ketentuan layanan dari kami, dapatkan penawaran paket dengan harga terbaik!

Subscribe Sekarang

Dapatkan beragam informasi menarik tentang Website, Aplikasi, Desain, Video dan API langsung melalui email Anda. Subscribe sekarang dan terus belajar bersama kami!

Kategori

Blog Post Ranking 10

Contoh PHP Curl : 10 Hal Luar Biasa yang dapat Anda Kembangkan dengan Curl

Meningkatnya jumlah aplikasi yang pindah ke web telah membuat "HTTP Scripting" lebih sering diminta dan diinginkan. Untuk dapat secara...

Encoding Adalah : Proses Komunikasi Encoding dan Decoding

Jika kita dapat melihat percakapan antar komputer, mungkin akan terlihat seperti ini: "010110111011101011010010110". Bahasa ini disebut dengan biner, encoding...

Looping Adalah Algoritma Perulangan: Berikut Contohnya

Jika anda sudah mendalami atau sedang mendalami dunia pemrograman terdapat sebuah konsep yang dapat memudahkan anda dalam menyusun struktur...

Rekomendasi 7 Aplikasi Pembuat Animasi 3D Terbaik. Ayo Cek!

Apakah Anda bercita-cita untuk menjadi seorang animator profesional? Belajar membuat animasi kini sudah menjadi hal mudah yang bisa dilakukan...

Metadata Adalah? Fungsi dan Jenis-Jenis Metadata

Pernah mendengar istilah metadata? Mungkin, kita sering mendengar istilah metadata. Tetapi, banyak dari kita yang belum tahu arti dari metadata...

Cara Membuat Aplikasi di Playstore dengan Mudah

Membuat aplikasi di Playstore bisa Anda lakukan dengan mudah. Terdapat beberapa situs yang bisa membantu Anda untuk membuat aplikasi...

4 Cara Mengatasi Autentikasi Google Play Store dengan Cepat dan Mudah

Apakah Anda sedang mengalami masalah autentikasi Google Play Store? Permasalahan autentikasi Google Play Store adalah permasalahan umum sering dialami...

Cara Mudah Menambahkan Lokasi Alamat Bisnis Anda di Google Maps

Saat ingin hunting tempat makan atau tempat nongkrong terbaru, tak jarang beberapa dari Anda biasanya mendapatkan informasi terkini melalui...

Rekomendasi 10 Aplikasi Coding Android Terbaik

Ketersediaan aplikasi coding Android memang banyak dicari oleh orang-orang yang sedang atau akan memulai untuk membuat aplikasi android. Jika...

7 Aplikasi Membuat Aplikasi Android Secara Offline

Aplikasi membuat aplikasi android saat ini banyak dicari penekun IT untuk membuat aplikasi Android secara offline tanpa harus menggunakan...

Bisnis

Online Service

Peluang Bisnis

Model Bisnis

Entrepreneurship

Uang

Ketrampilan

Outsourcing

Monetize

Pemasaran

SEO

Internet Marketing

Dasar Pemasaran

Strategi Pemasaran

Situs Web Analitik

Iklan

Teknologi

Teknologi Terbaru

AI

Komputer

Jaringan

Paling Sering dibaca
Mungkin Anda Menyukainya