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. Under applikationens udvikling 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 applikationspakkens første opgave er at identificere alle de biblioteker og filer, som et program skal køre med succes. Disse kan have form af softwarebiblioteker, databasefiler, kompilerede kildekodefiler og grafiske komponenter. Nogle af disse filer vil opholde sig i programmets bibliotek, men andre ressourcer, såsom databaseservere eller systemgrafikmotorer, skal installeres som separat software på slutbrugerens computer.

Applikationspakkeren samler alle de filer, der ikke behøver at være installeD som separat systemsoftware til 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 applikationspakkeren, at al koden i et program indeholder de korrekte katalogstier for at få adgang til disse ressourcer.

Efter applikationspakkeren konsoliderer alle de filer, et program skal køre, han eller hun 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 iStallationsprocesser. Dette involverer:

  • Specificering af, hvilke softwarekomponenter der skal være til stede på systemet for at programmet kan køre
  • Indlæser de filer, der er nødvendige for at tilføje denne software i det tilfælde, at den er fraværende fra systemet,
  • Indlæser biblioteket, der indeholder alle applikationens filer.

Det sidste trin er, at Packager kan teste installationsprogrammet på maskiner, der er repræsentativ for, hvad kunderne vil bruge for at sikre, at processen fungerer.

Applikationspakgere kræver baggrunde inden for datalogi og programmering. De skriver ikke større dele af programmets kildekode, 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 programmets bibliotek.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?