VMware InstallBuilder Enterprise
VMware InstallBuilder Enterprise adalah all-in-one cross-platform installation builder yang dirancang untuk membuat installer lintas platform, baik untuk aplikasi desktop maupun server. Tool ini mempermudah pengiriman pembaruan perangkat lunak langsung kepada pengguna dan memperbarui software ke versi terbaru.Tool ini memungkinkan developer untuk dengan cepat membuat installer dinamis dan profesional untuk berbagai platform, termasuk Linux, Windows, Mac OS X, Solaris, dan lainnya — semuanya dari satu proyek dan satu lingkungan pengembangan.
Singkatnya, InstallBuilder Enterprise adalah solusi bagi developer yang ingin mendistribusikan software mereka ke banyak sistem operasi tanpa harus membuat installer terpisah untuk masing-masing platform.
Fitur-Fitur Utama
1. Antarmuka Pengembangan yang IntuitifInstallBuilder Enterprise menyediakan antarmuka pengguna yang intuitif untuk pengembangan installer — developer dapat memilih antara graphical interface atau pengeditan file proyek berbasis XML.
2. Dukungan Platform yang Luas
Tool ini mendukung pembuatan installer untuk Linux, Windows, Mac OS X, Solaris, HP-UX, AIX, IRIX, FreeBSD, dan masih banyak lagi. Selain itu, InstallBuilder juga menghasilkan paket RPM dan Debian serta CD/DVD multiplatform.
3. Mode Instalasi Beragam
Installer yang dibuat dapat berjalan dalam tiga mode: GUI (grafis), text (teks), dan unattended (tanpa pengawasan/silent install).
4. Auto-Update Otomatis
InstallBuilder memiliki fitur Auto-update yang memungkinkan pembaruan software secara otomatis kepada pengguna. Dengan rutin menyediakan pembaruan, vendor dapat memastikan pengguna selalu menggunakan versi terbaru, yang meningkatkan kepuasan pelanggan dan mengurangi biaya dukungan.
5. Built-in Actions
Built-in actions meningkatkan produktivitas dengan mengotomatiskan integrasi fungsi-fungsi yang umum dibutuhkan ke dalam installer, sehingga menyederhanakan proses pengembangan.
6. Customisasi Per Platform
InstallBuilder memungkinkan platform-specific customizations sambil tetap mempertahankan satu file proyek tunggal untuk semua sistem operasi.
7. Kompresi LZMA-Ultra
InstallBuilder menggunakan teknik kompresi LZMA-ultra untuk secara signifikan meningkatkan performa konstruksi dan instalasi, menghasilkan installer yang lebih cepat dan lebih kecil dibandingkan produk sejenis.
8. Komponen yang Dapat Diunduh
InstallBuilder menyediakan dukungan untuk downloadable components dan component groups, termasuk dukungan untuk child components. Komponen yang dapat diunduh hanya akan diunduh saat runtime jika pengguna memilih untuk menginstalnya, sehingga mengurangi ukuran unduhan installer.
9. Dukungan Multi-Bahasa Pemrograman
Installer yang dibuat dengan InstallBuilder dapat menginstal aplikasi yang ditulis dalam bahasa apa pun, termasuk Java, PHP, Perl, Python, Ruby, C/C++, Flash, Flex, dan .NET/Mono. Karena installer ini tidak berbasis Java, mereka tidak memerlukan bundling Java Runtime.
10. Debugger & Integrasi CI
Debugger bawaan memungkinkan pengujian installer selama pengembangan. Command line interface memungkinkan integrasi dengan sistem build dan pengujian. File proyek berbasis XML yang "ramah manusia" mendukung integrasi source control dan kustomisasi installer menggunakan skrip eksternal.
11. Penandatanganan Digital
InstallBuilder mendukung tanda tangan digital dan verifikasi kriptografi untuk memastikan installer yang dihasilkan aman dan terpercaya.
12. Dokumentasi Lengkap
Lebih dari 350 halaman dokumentasi tersedia untuk InstallBuilder, yang tidak hanya menjelaskan setiap fitur, tetapi juga menyediakan kode sampel untuk berbagai fungsi installer.
System Requirements
Platform yang Didukung (untuk menjalankan InstallBuilder): Linux (32/64-bit), Windows, OS X, Solaris, FreeBSD, AIX, HP-UX, dan lainnya. Lisensi diberikan per developer (1 lisensi per developer).Spesifikasi minimum hardware:
| Komponen | Minimum |
|---|---|
| Sistem Operasi | Windows 7/8/8.1/10/11 |
| RAM | 4 GB RAM |
| Penyimpanan | 400 MB ruang kosong |
| Prosesor | Intel Pentium i3, Multi-core GHz atau lebih tinggi |