Panduan Menyusun Interface PDF Print E-mail
Written by Rizki Noor Hidayat Wijayaź   

Apa itu User Interface?

Interface lebih dari sekedar windows dan kotak - kotak dialog, user interface berkaitan dengan keseluruhan pengalaman pengguna dalam menggunakan program. Interface berkaitan dengan detil dari program dari installasi program, bagaimana integrasi program itu dengan windows, seberap cepat dan responsive program itu bekerja, bagaimana pesan kesalahan dapat membantu pengguna untuk mengatasi permasalahan tersebut, bagaimana dukungan dokumentasinya hingga seberapa bagus kemampuan mencetak program itu, sekali lagi user interface berkaitan dengan keseluruhan detil tidak hanya melulu windows dan kotak dialog.

Pada saat anda membuat interface, yang perlu anda ingat adalah tujuan utama user interface adalah membantu pengguna dalam menyelesaikan tugasnya menggunakan aplikasi anda. Itulah makanya dinamakan user interface bukan program interface.

Membangun user interface adalah yang yang subyektif. Tidak ada sesuatu yang secara mutlak dapat diangap benar dan salah. Tapi seberapa tinggipun perhatian programmer dalam menyusun algorithma paling efisien untuk programmnya programmer masih dapat membuat user interface yang bagus, karena dialah yang paling mengetahui sistematika dari program itu dibanding disainer grafis. Ada beberapa alasan mengenai hal itu:

Pengguna bukanlah disainer, jadi anda tidak dapat mengharapkan mereka mendisainnya untuk anda. Pengguna dapat memberikan informasi yang berharga dan menguji program anda untuk memberitahukan permasalahan dalam penggunaan program anda. Pengguna tidak dapat merubah program yang buruk menjadi program yang baik, tetapi dapat merubah disain yang buruk menjadi disain yang baik. Cara yang terbaik mendisain software adalah bekerja dengan pengguna dan timlain yang menyusun visi dari program tersebut, kemudian menggunakan visi ini untuk memutuskan segala masalah dalam satu kerangka kerja

  • Prototipe dapat sangat efektif jika dikerjakan dengan baik, tetapi akan mudah menjadikan suatu kesalahan lebih dari sekedar orang awan fikirkan. Sebagaian besar prototipe yang dilakukan hanyalah membuang - buang waktu, sebagian lagi diantaranya membuat suatu kerusakan yang dahsuat pada system. Untuk memenfaatkan prototipe secara efektif, anda haruslah memiliki permasalahan yang spesifik yang harus diselesaikan, anda perlu tujuan yang realistis dan bening serta tahu bagaimana seharusnya pengguna menguji program anda untuk mendapatkan masukkan yang baik sesuai permasalahan yang ingin anda selesaikan.
  • Programer adalah yang paling bertanggung jawab untuk kualitas program. Programer dapat dan harus mampu menguji user interface yang dia buat sendiri.
  • Pengujian oleh pengguna dapat juga bernilai, tetapi anda juga memerlukan programmer untuk mencobanya serta mendapatkan QA (Pertannyaan dan Jawaban permasalahan yang sering muncul pada saat penggunaan program). Pengujian oleh pengguna adalah yang paling realistik dibanding yang lainnya, tetapi anda akan mendapatkan sesuatu yang menyita efektifitas program yang anda buat.

Daftar Isi

  • Apa itu User Interface?
  • Dasar Dari User Interface
  • Apakah itu standar?
  • Kesalahan Kecil
  • Bilamana Melanggar Aturan Standar?
  • Terminologi
  • Mengapa Terminologi Itu Penting?
  • Apa Yang Harus Dinamai
  • Interface Yang Konsisten
  • Panduan Untuk Mencapi Tujuan
  • Tampilan Yang Baik
  • Tampilan umum
  • Kesan Visual
  • Interaktif
  • Program
  • Default
  • Kotak Dialog
  • Tombol Utama Kotak Dialog (Ok, Cancel, Close, Help, Stop, Hide, dll)
  • Lembar Dialog
  • Kontrol
  • Command Button
  • Check Box
  • Radio Button
  • Combo Box
  • Text Box
  • Slider
  • Label/Teks Statis
  • List box
  • List Vew
  • Scroll bar
  • Group
  • Menu
  • Context Menu
  • Toolbar
  • Tooltips
  • Text
  • Message Box
  • Pesan Kesalahan
  • Font
  • Warna
  • 3-D
  • Lain - lain
  • Memperhatikan Interface Program Lain
  • Karakteristik Umum
  • Mudah Untuk Dipelajari
  • Kemudahan Konfigurasi
  • Pengoperasian
  • Detil
  • Memahami Pengguna
  • Pemula dan Pengguna Tinggat Lajut
  • Tipe Pengguna
  • Tingkat Pemula
  • Tingkat Menengah
  • Tingkat Atas
  • Memilih Fitur Interface Yang Tepat
  • Tingkat Pemula
  • Menu bar
  • Kotak Dialog
  • Tuntunan/Wizard
  • Menu Yang Berulang - ulang
  • Kotak Dialog Yang Bertumpuk
  • Klik Ganda
  • Status Bar
  • Kotak Suntingan/Teks Boks
  • Tingkat Menengan/Atas
  • Toolbar
  • Shortcut dari Keyboar
  • Context menu
  • Penyuntingan Langsung
  • Menangani Seluruh Tingkatan Pengguna
  • Hindari Mode Tingkat Pengguna
  • Pengguna Bukanlah Disainer
  • Menentukan Target Pengguna
  • Berdialog dengan Target Pengguna
  • Disain Yang Berorientasi Pada Pengguna
  • Pengguna Bukanlah Disainer
  • Disain Yang Berorietasi Pada Pasar
  • Disain Yang Berorientasi Pada Visi
  • Disain Yang Berorientasi Visi versus Pengguna
  • Pengguna Bukanlah Anda
  • Tujuan Umumnya Programmer
  • Tujuan Umumnya Pengguna
  • Pengguna Memiliki Pengetahuan Yang Berbeda
  • Umumnya Pengetahuan Programmer
  • Pengetahuan Umumnya Pengguna
  • Pertannyaan Kunci Keberhasilan
  • Apa Arti Rangkaian di Atas

[download: 74.60 MB]