Netbeans merupakan sebuah aplikasi
Integrated Development Environment (IDE) yang berbasiskan Java dari Sun
Microsystems yang berjalan di atas swing. Swing merupakan sebuah
teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan
pada berbagai macam platform seperti windows, linux, Mac OS X dan
Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan
ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User
Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu
debugger.
Netbeans juga digunakan oleh sang
programmer untuk menulis, meng-compile, mencari kesalahan dan
menyebarkan program netbeans yang ditulis dalam bahasa pemrograman java
namun selain itu dapat juga mendukung bahasa pemrograman lainnya dan
program ini pun bebas untuk digunakan dan untuk membuat professional
desktop, enterprise, web, and mobile applications dengan Java language,
C/C++, dan bahkan dynamic languages seperti PHP, JavaScript, Groovy, dan
Ruby.
NetBeans merupakan sebuah proyek kode
terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang
terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun
Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni
2000 dan terus menjadi sponsor utama. Dan saat ini pun netbeans memiliki
2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans
merupakan framework yang dapat digunakan kembali (reusable) untuk
menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga
menawarkan layanan-layanan yang umum bagi aplikasi desktop, mengijinkan
pengembang untuk fokus ke logika yang spesifik terhadap aplikasi.
Fitur-fitur dari Platform Netbeans:
- Manajemen antarmuka (misal: menu & toolbar)
- Manajemen pengaturan pengguna
- Manajemen penyimpanan (menyimpan dan membuka berbagai macam data)
- Manajemen jendela
- Wizard framework (mendukung dialog langkah demi langkah)
Kelebihan dan Kekurangan Netbeans
- Kelebihan NetBeans GUI Builder : Salah satu yang menjadi kelebihan NetBeans GUI Builder adalah yang telah disebutkan diatas, yaitu GRATIS. Selain itu NetBeans GUI Builder sangat kompetebel dengan Swing karena memang langsung dikembangkan oleh Sun yang notabenenya sebagai pengembang Swing.
- Kekurangan NetBeans GUI Builder : NetBeans hanya mensupport 1 pengembangan Java GUI, yaitu Swing, yang padahal ada Java GUI yang dikembangkan oleh eclipse yang bernama SWT dan JFace yang sudah cukup populer.
Link Download
0 komentar:
Post a Comment