Software-Verteilung

Softwareverteilung

  • Drei Methoden der Verteilung
    • Verteilung über offenen Markt
    • Verteilung über kontrollierte Kanäle
    • Web-Anwendung bzw. -Service

Offener Markt

  • Kompilieren, verpacken, im Laden verkaufen

    • kaum noch
  • Kompilieren, verpacken, auf eigener Website bereitstellen

    • häufig aber auch immer seltener

Verteilung über kontrollierte Kanäle

  • Kompilieren, verpacken, bei Store-Betreiber prüfen lassen, Vertrieb über Store, Updates ebenfalls Über Store
    • Standard für Mobile Geräte
    • auch immer häufiger für Desktop-Apps
  • Vorteile:
    • Einfachheit
    • Marketing
    • Vertrauensbildung
    • einfaches Update Management

Web-Anwendung

  • “Single Page Applications”
  • Kompilieren, verpacken, Deployment
  • Teil läuft auf Server, anderer Teil auf Rechner des Kunden
  • Mittlerweile Standard für meisten Business-Anwendungen
  • Vorteile
    • Einfacher
    • unabhängiger Vertrieb
    • einfaches Verteilen von Updates
    • Betriebssystem unabhängig
  • Nachteile
    • Online-Zwang
    • keine native Benutzeroberfläche
Last modified 2022.12.19