Was macht ein Anwendungspaket?
Wenn eine Computeranwendung fertig ist und verteilt ist, kann ein Endbenutzer das Programm starten, indem Sie auf ein einzelnes Symbol klicken. Während der Entwicklung dieser Anwendung verwenden Software -Ingenieure eine Reihe verschiedener Ressourcen, für die hochtechnische Prozesse zum Starten und Testen des Programms erforderlich sind. Die Aufgabe eines Anwendungspaketers besteht darin, die verschiedenen Komponenten zu übernehmen, die ein Programm bilden, und es so erstellen, dass der Endbenutzer die erste Aufgabe eines Anwendungspackagers einfach installieren und starten kann. Diese können in Form von Softwarebibliotheken, Datenbankdateien, kompilierten Quellcode -Dateien und grafischen Komponenten erfolgen. Einige dieser Dateien befinden sich im Verzeichnis des Programms, andere Ressourcen, wie Datenbankserver oder Systemgrafikmotoren, müssen als separate Software auf dem Computer des Endbenutzers installiert werden.d als separate Systemsoftware in einen einzelnen Ordner. Im Entwicklungsprozess können Programmierer diese Ressourcen von überall auf ihrer Workstation aufrufen, Endprodukte benötigen jedoch eine einheitliche Konfiguration. Durch die Verdünnung aller Dateien in ein einzelnes Verzeichnis stellt der Anwendung Packager sicher, dass der gesamte Code in einem Programm die richtigen Verzeichnispfade enthält, um auf diese Ressourcen zuzugreifen.
Nachdem der Anwendung Packager alle Dateien konsolidiert, die ein Programm ausführen muss, bereitet er das Verzeichnis selbst auf den Endbenutzer vor. Dies beinhaltet das Austausch von Standardsystemsymbolen für ausführbare Dateien durch die speziell für das Programm entwickelten Symbole -Grafikartisten und einschließlich Dokumentationsdateien in das Verzeichnis. Nachdem diese Komponenten fertig sind, muss der Packager einen Installateur für die Anwendung konfigurieren.
Ein Anwendung Packager verwendet SoftwareStallationsprozesse. Dies beinhaltet:
- Angeben, welche Softwarekomponenten im System vorhanden sein müssen, damit das Programm ausgeführt werden kann
- Laden der Dateien, die erforderlich sind, um diese Software hinzuzufügen, wenn sie nicht im System fehlt.
- Laden des Verzeichnisses mit allen Dateien der Anwendung.
Der letzte Schritt besteht darin, dass der Packager das Installationsprogramm auf Maschinen testet, die repräsentativ für die Kunden verwendet werden, um sicherzustellen, dass der Prozess funktioniert.
Anwendungspakete erfordern Hintergründe in der Informatik und Programmierung. Sie schreiben keine wichtigen Teile des Quellcode des Programms, müssen aber dennoch den Softwareentwicklungszyklus und das Bearbeiten von Quellcode verstehen. Dies ist erforderlich, um sicherzustellen, dass der Quellcode das endgültige Dateilayout des Programmverzeichnisses genau widerspiegelt.