Alasan Memilih Teknologi Zkoss

pemrograman web programming. Maksudnya, konsep-konsep pemrograman pada aplikasi desktop yang dilakukan dengan cepat dan mudah atau istilah tren-nya drag and drop, dapat dilakukan pada lingkungan web. Para programmer dapat menampilkan aplikasinya dalam fitur komponen rich XUL dan XHMTL.

2.14.1. Alasan Memilih Teknologi Zkoss

Ada beberapa alasan mengapa penulis memilih teknologi ZK sebagai teknologi pemrograman untuk penelitian ini. Pertama, ZK merupakan framework Ajax + Mobile enterprise yang terkemuka dan merupakan cara termudah dalam membangun aplikasi web modern berbasis Java yang hebat. Chen Cheng, 2007 Selanjutnya, berikut alasan mengapa ZK dikatakan sebagai framework enterprise yang terkemuka: 1. Enterprise. Trusted. Established. ZK telah dipercaya dan diakui oleh berbagai industri sebagai pilihan framework yang unggul. Hal ini dapat dilihat dari sudah lebih dari 1.500.000 kali, ZK di-download dan diberdayakan oleh berbagai macam perusahaan dan institusi baik industri kecil dan maupun besar. Potix Corporation, 2011 2. Transparan Ajax with Java ZK menyediakan bagi para pengembang suatu fasilitas yang sederhana dan transparan dari penggunaan Rich Internet Application RIA menggunakan Java. Model event-driven merefleksikan keahlianpemrograman desktop tanpa pengembang tersebut harus terfokus dengan pemrograman Java Script, isu-isu penggunaan browser yang berbeda, komunikasi Ajax yang terkesan kompleks dan faktor-faktor lain yang dapat menyia-nyiakan waktu serta biaya dalam pengembangan Aplikasi Web pada level enterprise. 3. Rich Modular UI ZK menyediakan lebih dari 200 komponen yang unggul yang dapat menyebarkan fungsi polimorfisme plymorphic. Para pengguna dapat dengan mudah melakukan penyusunan komponen-komponen program seperti halnya permainan LEGO yaitu dengan membangun blok-blok yg berkelanjutan dalam membuat disain UI. ZK menyediakan dua metodologi untuk mengimplementasikan aplikasi UI yaitu dengan menggunakan kode Java atau XML markup. Maka, berdasarkan ketiga alasan di ataslah, maka penulis memilih framework ZK sebagai framework dalam mendukung pembangunan sistem repository SK.

2.14.2. Karakteristik Utama ZK