Weltweit und rund um die Uhr verfügbar
Vorteile von individuell programmierten Webanwendungen
Zu Beginn eines Software-Projektes ist über die Wahl der Plattform zu entscheiden. Eine individuelle Programmierung kann als Desktop-Anwendung, als Webanwendung oder als App erfolgen. Der folgende Beitrag beschreibt die Vorteile einer individuell programmierten Webanwendung.
Wie funktioniert eine Webanwendung?
Der erste Schritt zur Benutzung einer Webanwendung besteht in der Eingabe einer Adresse (sogenannte: URL) in den Web-Browser. Verschiedenste Dienste ermitteln die IP-Adresse eines Servers und leiten die Anfrage an den dort laufenden Web-Server weiter. Dieser ermittelt die zugeordnete Webanwendung und sendet ihr die Anfrage. Diese bearbeitet die Anfrage und sendet das Ergebnis in Form einer HTML-Seite zurück an die aufrufende Instanz, also den Web-Browser. Dieser zeigt die HTML-Seite an.
Keine Installation auf dem Client
Dieser vereinfacht dargestellte Ablauf verdeutlicht, dass an der Ausführung einer Webanwendung ein Web-Browser, das Internet und ein Web-Server beteiligt sind. Einen Web-Browser wie Internet Explorer, Edge, Chrome oder Firefox befindet sich auf den meisten PCs, Smartphones und mobilen Geräten. Sind diese Geräte mit dem Internet vernetzt, können sie weltweit sämtliche verfügbaren Anwendungen aufrufen. Dies ist einer der wichtigsten Vorteile einer Webanwendung: Es ist in der Regel keine Installation irgendwelcher speziellen Komponenten auf dem Client-PC erforderlich. Gleichzeitig verdeutlich der Ablauf auch eine Einschränkung für Web-Applikationen: Sie funktionieren nur bei bestehender Internet-Verbindung.
Einfacherer Einstieg für den Nutzer
Die Arbeit hat also nicht der Nutzer der Anwendung, sondern der Software-Entwickler. Zur Ausführung ist ein Web-Server mit Internetverbindung erforderlich. Ist die Webanwendung auf dem Web-Server installiert, kann sie unmittelbar auch genutzt werden. Wenn also ein Update des Programms erforderlich wird, muss dieses nur auf dem Webserver erfolgen und steht dann unmittelbar allen Nutzern weltweit zur Verfügung.
24 / 7
Weltweite Verfügbarkeit
Solange sie ordnungsgemäß ausgeführt wird, ist eine Webanwendung weltweit und rund um die Uhr verfügbar. Sie kann auf allen Geräten und allen Betriebssystemen benutzt werden, die eine Internetverbindung und einen Web-Browser haben. Dazu zählen Desktop-PCs, Tablets, Notebooks und Smartphones. Da Webanwendungen plattformunabhängig sind, funktionieren Sie unter Linux, MacOS und Windows. Die folgende Tabelle enthält einige Beispiele für Webanwendungen:
Name | URL | Kurzbeschreibung |
Sunny Design | https://www.sunnydesignweb.com/sdweb/#/
|
Auslegung von Wechselrichtern für Solaranlagen. |
Filmdienst Digital | https://www.filmdienst.de/ | Portal für Kino und Filmkultur. |
Item Motion Designer | http://motiondesigner.item24.com/
|
Auslegung von Lineareinheiten. |