Zum Hauptinhalt springen

Desktopanwendungen bieten eine Anzahl von Vorteilen, welche durch Browseranwendungen nicht oder nur vereinfacht bereitgestellt werden können. Hier sind vorrangig die Verwendung von Systemressourcen (Prozessorleistung, Parallelverarbeitung, Arbeitsspeicher, Festplattenzugriff, GPU-Rendering und -Berechnungen usw.) zu erwähnen, die aufgrund von kumulativen Effekten auf Servern nur kostenintensiv zur Verfügung gestellt werden können.

Oftmals macht die Anforderung, verschiedene Plattformen (Windows, Mac, Linux) zu unterstützen, Desktopanwendungen jedoch kostenintensiv und verkompliziert deren Umsetzung. In den letzten Jahren sind daher mehrere Ansätze entstanden, um die Entwicklung von Cross-Plattform-Desktopanwendungen zu vereinfachen.

Diese Expert Session stellt zuerst Web- und Desktopanwendungen mit ihren Eigenschaften sowie Einsatzszenarien gegenüber. Anschließend werden verschiedene Ansätze für eine plattformunabhängige Desktopentwicklung dargestellt. Ziel ist es hierbei, eine Entscheidungshilfe für die Auswahl der richtigen Basis-Technologie (Web oder Desktop) bzw. eines geeigneten Ansatzes für die Entwicklung einer Cross-Plattform-Desktopanwendung zu bieten.

loader-gif