Jika kita ingin mengetahui apa itu user interface? User Interface adalah sebuah tempat dimana manusia dapat berinteraksi dengan sistem atau produk. Terdiri dari berbagai komponen yang dioperasikan oleh user pada produk tersebut

Baca Juga: VIsual dalam pembuatan Tampilan

Software/hardware yang memberikan informasi ataupun kontrol untuk user berinteraksi dalam menyelesaikan suatu tugas.

Tugas dari User Interface

Input

Memberikan input kepada sistem untuk melakukan proses tugas ataupun menapulasi sistem.

Biasanya dimulai dari user membuka produk/sistem atau saat user mengoperasikan sistem/produk.

Output

Informasi yang di berikan kepada user terhadap hasil input yang dilakukan.

Merupakan informasi yang ditampilakn kepada user terhadap sesuatu yang terjadi pada sistem/produk.

Usability Pada User Interface

Pembuatan user interface yang mana memikirkan atas usabilitnya, akan mempermudah pengguna dalam mengoprasikan produk/sistem yang kita miliki.

Baca Juga: Mengenal behavior dari pengguna produk

Maka pikirkanlah hal berikut jika ingin membuat sebuah tampilan untuk sistem anda:

Kejelasan

Sistem harus selalu menginformasikan user terhadap apa yang sedang dilakukan oleh sistem. Baik berupa input yang mereka lakukan ataupun output yang mereka dapatkan.

Pada User interaface hal ini biasanya muncul pada alert, splash screen, ataupun loading

Match with the Real world

Sebuah produk harus memiliki kesamaan terhadap dunia nyata. Baik secara penggunaan bahasa, kata, konsep, dan lainnya. Hal ini akan mempermudah user untuk mengenal lebih cepat mengenai cara produk/sistem bekerja.

Hal ini biasanya mempengerahui mengenai simiotika terhadap lingkungan dari user yang kita miliki.

Contoh pada bagian ini adalah padaflow, copy writting, ataupun warna

Freedom

Memiliki akses dalam kebebasan mengekplorasi pada produk atau sistem. Baik jika terjadinya sesuatu yang tidak di ingikan ataupun yang di inginkan.

Konsisten

Dalam pengerjaan/pembuatan User Interface diharapkan memiliki kesamaan satu dengan yang lainya. Baik dari secara brand image, button, alert, ataupun yang lainnya. Memiliki tampilan yang konsisten akan membuat user selalu berpikir masih pada produk/sistem yang sama.

Dalam pengerjaan ini biasanya setiap produk memiliki desain sistemnya tersendiri

Recognition

Membuat sebuah user interface yang memiliki kemampuan untuk membantu mengurangi berpikir merupakan salah satu UI yang baik.

Pemberian sugestion terhadap apa yang ingin dilakukan merupakan salah satu bentuk dari recognition. Contoh paling sering dapat kita temukan adalah saat kita ingin mencari sesuatu.

Untuk membuat tampilan yang memikirkan usability ini kita harus sangat mengenal user yang menggunakan produk/sistem yang kita miliki.

Error Prevention and Clarity

Sebuah User Interface harusnya memberitahukan semua hal yang akan terjadi. Hal ini bisa saja di cegah dengan menampilkan informasi-informasi yang berkemungkinan membuat sistem error.

Baca juga: Dark Pattern pada User Interface

Tetapi jika pengguna merasa benar dan sistem masih menjelaskan itu salah maka sebuah tampilan yang baik harus menginformasikan bagian mana yang salah.

Efisiency dan fleksibilitas

Pembuatan sebuah user interface tentunya harus mempermudah semua orang yang akan menggunakannya. Baik orang yang baru mencoba atau orang-orang yang sudah lama dalam menggunakan sistem tersebut

Dokumentasi

Adanya sebuah dokumentasi akan mempermudah dalam pengembangan atau pembuatan sebuah tampilan. Oleh karena itu setidaknya kita memiliki dokumentasi terhadap elemen-elemen atau komponen-komponen yang kita bikin.

Baca juga: Cara membuat design system