Skip to main content

Hva gjør en applikasjonspakke?

Når en dataprogram er ferdig og distribuert, kan en sluttbruker starte programmet ved å klikke på et enkelt ikon.I løpet av denne applikasjonsutviklingen bruker programvareingeniører en rekke forskjellige ressurser som krever svært tekniske prosesser for å starte og teste programmet.Jobben til en applikasjonspakke er å ta de forskjellige komponentene som utgjør et program og lage det slik at sluttbrukeren enkelt kan installere og starte applikasjonen.

En applikasjonspakker første oppgave er å identifisere alle bibliotekene og filene som et program som et programtrenger å løpe vellykket.Disse kan ha form av programvarebiblioteker, databasefiler, kompilerte kildekodefiler og grafiske komponenter.Noen av disse filene vil ligge i programmatalogen, men andre ressurser, for eksempel databaseservere eller systemgrafikkmotorer, må installeres som separat programvare på sluttbrukere.installeres som separat systemprogramvare i en enkelt mappe.I utviklingsprosessen kan programmerere kalle disse ressursene hvor som helst på arbeidsstasjonen, men sluttprodukter trenger en enhetlig konfigurasjon.Ved å kondensere alle filene til en enkelt katalog, sikrer applikasjonspakken at all koden i et program inneholder de riktige katalogstiene for å få tilgang til disse ressursene.

Etter at applikasjonspakken konsoliderer alle filene et program trenger å kjøre, han ellerHun forbereder selve katalogen for sluttbrukeren.Dette innebærer å erstatte standardsystemikoner for kjørbare filer med ikonene grafiske kunstnere designet spesielt for programmet, og inkludert dokumentasjonsfiler i katalogen.Etter at disse komponentene er klare, må pakningen konfigurere et installasjonsprogram for applikasjonen.

En applikasjonspakke bruker programvare som er spesielt designet for å opprette og automatisere installasjonsprosesser.Dette innebærer:

Spesifisere hvilke programvarekomponenter som må være til stede på systemet for at programmet skal kjøre

    Last inn filene som er nødvendige for å legge til at programvaren i tilfelle det er fraværende fra systemet,
  • Last inn katalogen som inneholder altapplikasjonsfilene.
Det siste trinnet er at pakningen skal teste installasjonsprogrammet på maskiner som er representativ for hva kundene vil bruke for å sikre at prosessen fungerer.

Applikasjonspakker krever bakgrunn i informatikk og programmering.De skriver ikke hoveddeler av programmene kildekode, men trenger fortsatt å forstå programvareutviklingssyklusen og hvordan du redigerer kildekoden.Dette er nødvendig for å sikre at kildekoden nøyaktig gjenspeiler den endelige filoppsettet i programmatalogen.