Skip to main content

Hvad gør en applikationspakker?

Når en computerapplikation er færdig og distribueret, kan en slutbruger lancere programmet ved at klikke på et enkelt ikon.I løbet af denne applikationsudvikling bruger softwareingeniører en række forskellige ressourcer, der kræver meget tekniske processer for at starte og teste programmet.Jobbet med en applikationspakker er at tage de forskellige komponenter, der udgør et program og gøre det, så slutbrugeren let kan installere og starte applikationen.

En applikationspakkers første opgave er at identificere alle biblioteker og filer, som et programhar brug for at køre med succes.Disse kan have form af softwarebiblioteker, databasefiler, kompilerede kildekodefiler og grafiske komponenter.Nogle af disse filer vil opholde sig i programmerkataloget, men andre ressourcer, såsom databaseservere eller systemgrafikmotorer, skal installeres som separat software på slutbrugerens computer.

Application Packager samler alle de filer, der ikke behøver atinstalleres som separat systemsoftware i en enkelt mappe.I udviklingsprocessen kan programmerere kalde disse ressourcer hvor som helst på deres arbejdsstation, men slutprodukter har brug for en ensartet konfiguration.Ved at kondensere alle filer til et enkelt bibliotek sikrer applikationspakkerHun forbereder selve biblioteket til slutbrugeren.Dette involverer udskiftning af standardsystemikoner for eksekverbare filer med de ikoner grafiske kunstnere designet specifikt til programmet og inklusive dokumentationsfiler i biblioteket.Når disse komponenter er klar, skal pakkeren konfigurere et installationsprogram til applikationen.

En applikationspakker bruger software specifikt designet til at oprette og automatisere installationsprocesser.Dette involverer:

Specificering af, hvilke softwarekomponenter der skal være til stede på systemet for at programmet kan køre

    Indlæser de nødvendige filer for at tilføje denne software i det tilfælde, at det er fraværende fra systemet,
  • Indlæser biblioteket, der indeholder alleapplikationsfilerne.
Det sidste trin er, at pakkeren kan teste installationsprogrammet på maskiner, der er repræsentativ for, hvad kunderne vil bruge for at sikre, at processen fungerer.

Application -pakker kræver baggrunde inden for datalogi og programmering.De skriver ikke større dele af programmerkildekoden, men er stadig nødt til at forstå softwareudviklingscyklussen og hvordan man redigerer kildekode.Dette er nødvendigt for at sikre, at kildekoden nøjagtigt afspejler det endelige fillayout i programmerkataloget.