Entwicklung Browserbasierte Anwendungen

Neben der klassischen Webprogrammierung von Internetauftritten und eCommerce Lösungen werden zunehmend auch Softwareentwicklungen von Geschäftsanwendungen browserbasiert umgesetzt.

Die Realisierung von browserbasierten Anwendungen ist prinzipiell auf zwei Arten möglich:

Programmierung mit klassischen Webtechnologien

Die Programmierung mit Webtechnologien wie HTML, CSS, JavaScript und serverseitigen Sprachen wie PHP oder ASP.net. Im Vergleich zu den Desktop Software Varianten leidet bei diesem Ansatz manchmal die Usability oder Schnelligkeit, da die Ausgabe auf die technischen Beschränkungen des Browsers angewiesen ist. Nur aufwendige JavaScripts ermöglichen in der browserbasierten oder webbasierten Variante Funktionen wie Drag and Drop oder die individuelle Anordnung von Fenstern und Funktionen.

Der Vorteil besteht jedoch in einer weitestmöglichen Geräteunabhängigkeit, optimalen Suchmaschinentauglichkeit (SEO geeignetes HTML vorausgesetzt) und der Lauffähigkeit ohne der notwendigen Installation von Browserplugins.

Ideales Einsatzgebiet dieser Technik ist daher das öffentliche Webportal und alle Anwendungen die einer öffentlichen oder sehr breiten Benutzergruppe im Internet zur Verfügung stehen sollen.

sowatech bietet die Programmierung mit klassischen Webtechnologien an:

Programmierung mit plattformunabhängigen Browserplugins

Die Programmierung auf Basis von Plugins wie Flash oder Silverlight erlaubt es, den von Desktopanwendungen gewohnten Komfort und ergonomische Elemente wie Dragdrop, Popups, Animationen sowie unmittelbare Reaktion der Anwendung auf Benutzerinteraktion in den Browser zu transferieren.
Statt eine Vielzahl von Behelfstechniken wie JS / AJAX Bibliotheken mit HTML und serverseitiger Programmierung zu kombinieren, kann die Entwicklung (wie bei einer Desktopanwendung) "ohne Technologiebruch" erfolgen.

Ideales Einsatzgebiet dieser Technik ist daher der Einsatz dieser Technik im Bereich von browserbasierten Geschäftsanwendungen oder zur Ergänzung öffentlicher Webportale um Module mit hohem Animations- oder Interaktionsgrad wie bspw. Produkt-Konfiguratoren

Kostenlose Erstberatung

Kontaktieren Sie uns für ein unverbindliches erstes Gespräch. Ziel dieses Gesprächs sollte es sein, Ihnen eine grobe Vorstellung der Kosten und des Zeitaufwands Ihres Entwicklungsvorhabens zu geben.

+49 261 29185-0

info@sowatech.de

Vorteile browserbasierter Anwendungen

 

Neben der (weitgehenden) Plattformunabhängigkeit gibt es weitere Gründe, die für diese Vorgehensweise sprechen:

  • Die definierte Rahmenumgebung des Browsers reduziert die  wartungsintensiven Probleme beim Erstellen von Setup Programmen oder der manuellen Installation.
  • Der Benutzer kann sich über das Intranet oder Internet von jedem beliebigen Rechner einloggen
  • Das Aufspielen von Updates und damit verbundene Versionierungsprobleme (z.B. unterschiedliche Versionen auf verschiedenen Clientrechnern) entfallen
  • Die serverzentrierte Funktionsweise vereinfacht die Überwachung von Benutzerzugriffen und darauf aufbauenden Lizenzmodellen (z.B. keine parallelen Zugriffe über diesselbe Nutzerlizenz)

 

Unsere Branchen

Für folgende Branchen bieten wir maßgeschneiderte innovative und attraktive Lösungen im Bereich individuelle Softwareentwicklung und Webdesign: