GUI singkatan dari
Graphical User Interface adalah nama generik untuk semua interface komputer
yang menggunakan grafis, jendela (window), icon, dan alat penunjuk (pointing
device) menggantikan interface dengan karakter murni (command line). GUI kali pertama
dikembangkan oleh Xerox, dan kali pertama digunakan pada komputer Mac OS.
Kelebihan
GUI :
1. Desain Grafis lebih menarik.
2. GUI memungkinkan user untuk
berinteraksi dengan komputer secara lebih baik.
3. Memudahkan pengguna.
4. Menarik minat pengguna.
5. Resolusi gambar yang tinggi.
Kekurangan
GUI :
1. Memakan memory yang sangat besar.
2. Bergantung pada perangkat keras.
3. Membutuhkan banyak tempat pada layar
komputer.
4. Tidak fleksibel.
Pengembangan Aplikasi dengan GUI pengembangan aplikasi
GUI menggunakan PHP dan gambar. Data statistik menunjukkan bahwasanya tidak
kurang dari 40% aplikasi web dibangun dengan menggunakan bahasa pemrograman
PHP. Hal tersebut memperlihatkan dominasi PHP pada dunia pengembangan aplikasi
web. Pada kenyataannya, PHP adalah bahasa pemrograman yang sangat handal yang
dapat melakukan banyak hal selain mengolah halaman-halaman web. Mungkin masih
banyak di antara kita yang belum mengetahui bahwasanya selain digunakan untuk
membangun aplikasi web, PHP dapat pula digunakan untuk membangun aplikasi GUI
(Graphical User Interface). Hal tersebut sangatlah wajar mengingat belum
populernya penggunaan PHP untuk membangun aplikasi GUI. Pada artikel ini, kita
akan membahas mengenai pembangunan aplikasi GUI dengan menggunakan gambArt yang
merupakan produk dari proyek open source karya developer Indonesia. PHP dan
Aplikasi GUI Saat ini kita dapat menemukan beberapa solusi yang dapat digunakan
untuk membangun aplikasi GUI dengan menggunakan PHP.
Solusi yang ada dan cukup banyak dikenal saat ini adalah:
PHP-GTK, WinBinder, dan PHP-QT. Sayangnya, walaupun solusi untuk pembangunan
aplikasi GUI menggunakan PHP sudah tersedia, kita masih “belum” dapat menemukan
aplikasi GUI komersial berskala enterprise yang dibangun dengan menggunakan
PHP. Mengapa hal ini bisa terjadi? Beberapa penyebab yang mendasari minimnya
penggunaan PHP dalam pembangunan aplikasi GUI adalah sebagai berikut : · Belum
mature-nya solusi yang ada. Hal ini menyebabkan developer enggan untuk
menggunakan PHP untuk membangun aplikasi GUI komersial · Perkembangan dari solusi-solusi tersebut
masih kurang cepat · Tingkat kesulitan
pembangunan aplikasi GUI menggunakan PHP masih relatif tinggi · Kemampuan yang dimiliki PHP untuk pembangunan
aplikasi GUI masih jauh tertinggal jika dibandingkan dengan bahasa pemrograman
lain yang sudah lebih dahulu digunakan untuk pembangunan aplikasi GUI, misalnya
Java, C# dan C++ · Serta berbagai
alasan lainnya Untuk menjawab berbagai masalah tersebut di atas, saat ini
tengah dikembangkan sebuah solusi baru untuk membantu pembangunan aplikasi GUI
menggunakan PHP. Solusi baru tersebut adalah Klorofil Platform. Klorofil
Platform dibangun oleh suatu komunitas yang bernama Klorofil Collaboration
Project atau dikenal juga dengan nama Klorofil. Di dalam Klorofil Platform
terdapat sebuah GUI framework yang bernama gambArt. GUI framework inilah yang
dapat kita gunakan untuk membangun aplikasi GUI menggunakan PHP. KESIMPULAN :
Gui adalah singkatan dari Graphical User Interface, digunakan untuk membuat
tampilan di layar komputer yang berbentuk grafis. GUI berbeda dengan teknologi
komputer dimasa lalu. Komputer jaman dahulu tampilan hanya sebatas teks.
Keunggulan GUI teknologi GUI ini adalah kita/user dapat menjalankan komputer
dan instruksi-instruksi hanya dengan menekan mouse (klik). SUMBER :
http://pamungkazer.wordpress.com/tag/gui-kelebihan-dan-kekurangan-gui-pengembangan-aplikas-gui-php-aplikasi-gu/ http://www.tanyapedia.com/apa-itu-gui/
Tidak ada komentar:
Posting Komentar