Skip to main content

Apa yang dilakukan paket aplikasi?

Ketika aplikasi komputer selesai dan didistribusikan, pengguna akhir dapat meluncurkan program dengan mengklik satu ikon.Selama pengembangan aplikasi itu, insinyur perangkat lunak menggunakan sejumlah sumber daya berbeda yang membutuhkan proses yang sangat teknis untuk meluncurkan dan menguji program.Pekerjaan paket aplikasi adalah untuk mengambil komponen berbeda yang merupakan program dan membuatnya sehingga pengguna akhir dapat dengan mudah menginstal dan memulai aplikasi.Perlu berjalan dengan sukses.Ini dapat mengambil bentuk pustaka perangkat lunak, file database, file kode sumber yang dikompilasi, dan komponen grafis.Beberapa file ini akan berada di direktori program tetapi sumber daya lain, seperti server database atau mesin grafis sistem, harus diinstal sebagai perangkat lunak terpisah di komputer pengguna akhir.

Paket aplikasi mengumpulkan semua file yang tidak perludiinstal sebagai perangkat lunak sistem yang terpisah ke dalam satu folder.Dalam proses pengembangan, programmer dapat menghubungi sumber daya ini dari mana saja di workstation mereka, tetapi produk akhir membutuhkan konfigurasi yang seragam.Dengan memadatkan semua file ke dalam satu direktori, paket aplikasi memastikan bahwa semua kode dalam suatu program berisi jalur direktori yang benar untuk mengakses sumber daya tersebut.

Setelah paket aplikasi mengkonsolidasikan semua file yang perlu dijalankan oleh program, ia atauDia menyiapkan direktori itu sendiri untuk pengguna akhir.Ini melibatkan penggantian ikon sistem default untuk file yang dapat dieksekusi dengan seniman grafis ikon yang dirancang khusus untuk program ini, dan termasuk file dokumentasi di direktori.Setelah komponen -komponen ini siap, paket harus mengkonfigurasi penginstal untuk aplikasi.

Paket aplikasi menggunakan perangkat lunak yang dirancang khusus untuk membuat dan mengotomatiskan proses instalasi.Ini melibatkan:

Menentukan komponen perangkat lunak apa yang harus hadir pada sistem agar program dapat menjalankan

    Memuat file yang diperlukan untuk menambahkan perangkat lunak itu dalam hal tidak ada dari sistem,
  • Memuat direktori yang berisi semuaFile Aplikasi.
Langkah terakhir adalah bagi Packager untuk menguji penginstal pada mesin yang mewakili apa yang akan digunakan pelanggan untuk memastikan bahwa prosesnya berhasil.

Packagers aplikasi memerlukan latar belakang dalam ilmu komputer dan pemrograman.Mereka tidak menulis bagian utama dari kode sumber program, tetapi masih perlu memahami siklus pengembangan perangkat lunak dan cara mengedit kode sumber.Ini diperlukan untuk memastikan bahwa kode sumber secara akurat mencerminkan tata letak file akhir dari direktori program.