Wednesday, August 2, 2017

JavaFX || GUI (Graphical User Interface) pada Aplikasi

  No comments
Assalamu‘alaikum wa rahmatullahi wa barakatuh. GUI (Graphical User Interface) adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah pada user berinteraksi dengan komputer. GUI sangat penting dalam aplikasi, semakin baik GUI yang diberikan maka user akan semakin mudah atau tetap senang berlama-lama pada aplikasi tersebut. Menurut Siswoutomo (2006) agar aplikasi disukai banyak user, maka aplikasi itu harus memenuhi:
  1. High Performance
  2. Jika user mendapati aplikasi yang berjalan lambat, aplikasi itu dikatakan gagal karena user akan menjadi malas untuk menggunakan aplikasi tersebut
  3. Mudah digunakan
  4. Aplikasi yang mudah digunakan tentu lebih mudah diterima oleh semua kalangan user. Salah satu contoh aplikasi yang dikatakan mudah digunakan yaitu proses instalasi yang mudah, serta diberikan penanganan error, karena pesan tentang error yang terjadi akan memberi kenyamanan terhadap user karena memberi tahu sesungguhnya yang terjadi.
  5. Penampilan yang menarik
  6. User akan mengharapkan tampilan yang menarik dan mudah dipahami. Pemberian warna pada aplikasi akan memberikan efek yang besar terhadap kenyamanan pada user.
  7. Reliability
  8. Setiap aksi dalam aplikasi yang dibuat harus sesuai dengan fitur yang ada dalam tampilan aplikasi tersebut. Secara tidak langsung, setiap aksi dalam aplikasi tersebut dapat ditebak oleh user. Contohnya pada tombol save, exit, dan lain-lain harus sesuai dengan tujuan yang dimaksud
  9. Mampu Beradaptasi
  10. Mengembangkan aplikasi yang mampu beradaptasi, programmer harus mampu mengansumsikan kondisi yang mungkin dialami user. Namun tidak perlu mengasumsikan kondisi hardware yang tersedia.
  11. Interoperability
  12. Artinya programmer memberikan kesempatan pada user untuk dapat mengekspornya dalam format Excel, PDF, dan lain-lain.
  13. Mobility
  14. Maksudnya ialah mempertimbangkan hal-hal yang berkaitan pemborosan baterai, memori, dan sebagainya.
Berdasarkan uraian diatas, admin ingin memperkenalkan suatu konsep dalam membuat tampilan yang lebih menarik yaitu Material Design. Konsep Material Design dikembangkan oleh Google. Konsep ini banyak meminjam konsep-konsep lainnya, terutama Flat Design. Berikut contoh aplikasi yang menggunakan Material Design:
Sampai disini dulu, jika ada pertanyaan atau apapun silahkan tinggalkan komentar di bawah. Semoga bermanfaat bagi kita semua. Assalamu‘alaikum wa rahmatullahi wa barakatuh.

No comments :

Post a Comment