Migration

Webswing Migration Framework

Webswing Migration Framework

Migration von Java Swing zur nativen Webanwendung.

DEMO – Sehen Sie sich die einzelnen Schritte der Migration mit dem Webswing Migration Framework an

BEISPIELE – Schauen Sie sich die Beispiele für die Integration mit verschiedenen Technologien wie React, Angular, VueJS oder Vaadin an

---------------

Vor einigen Jahren hat Webswing im Grunde genommen den Industriestandard für die nahtlose Ausführung von Desktopanwendungen in modernen Browsern gesetzt, ohne eine einzige Codezeile zu verändern. Webswing ermöglicht es vielen Unternehmen auf der ganzen Welt, ihre alten Swing-Anwendungen auf einer Plattform auszuführen, die für ihre Benutzer sehr zugänglich und natürlich ist.

Die Webschnittstelle wurde zur Hauptplattform für die Softwareverteilung. Mit dem Aufkommen moderner Handheld-Geräte mit starkem Fokus auf Touch-Steuerung, Reaktionsfähigkeit und echter Plattform- und Geräteunabhängigkeit wird der Bedarf an Veränderungen aktueller denn je.

Da wir gemerkt haben, dass unsere Kunden mit ihren Softwareprodukten vorankommen müssen, haben wir das Webswing Migration Framework entwickelt, das dabei hilft, die potenziellen Optionen und Wege zur Migration zu verstehen. Es zeigt auch die wahre Leistungsfähigkeit der Webswing-Softwareimplementierung.


Die folgenden drei Ansätze zeigen die Vor- und Nachteile bestimmter Lösungen auf und geben einen Einblick, wie die Anwendungsmigration angegangen werden kann.

Plan A – Webswing für immer

Webswing ist eine leistungsstarke Technologie, die es Unternehmen ermöglicht, ihre Desktopanwendung im Browser auszuführen, ohne eine einzige Zeile des Quellcodes zu verändern.

Die Webswing-Integration bietet ein sofortiges Ergebnis und einen sofortigen Nutzen für Ihre Kunden, indem sie ihre Anwendung ohne weitere Investitionen in die Entwicklung im Webbrowser verwenden können.

Andererseits gehen sie bereitwillig das Risiko ein, dass der Technologie-Support in Zukunft eingestellt wird und sie technische Schulden haben könnten.

Trotzdem arbeiten wir hart daran, Webswing kontinuierlich weiterzuentwickeln. Jede Version hat neue Funktionen.

Plan B – „Big Bang“-Ansatz

Bei diesem Ansatz verwenden Unternehmen Webswing normalerweise zusammen mit ihrer Anwendung, entwickeln aber parallel eine neue, vollständig native Lösung für das Web mit derselben Funktionalität. So haben sie die Freiheit, die Anwendung vollständig neu zu erstellen, da es bei der Entwicklung keine technischen oder gestalterischen Einschränkungen gibt. Neue Anwendungen, die mit diesem Ansatz erstellt werden, werden normalerweise mit modernsten Technologien entwickelt und erfüllen wirklich alle Bedürfnisse der heutigen Benutzer.



Auf dem Weg zum Endergebnis müssen Unternehmen mit einigen Hindernissen rechnen. Die Entwicklung ist oft mit unvorhersehbaren Zeitrahmen und Kosten, einem höheren Arbeitsaufwand bei der Pflege von zwei Codebasen oder der Notwendigkeit eines dedizierten Entwicklungsteams verbunden. Darüber hinaus besteht ein potenzielles Risiko der Ablehnung durch die Benutzer, sobald die Anwendung fertig und auf den Markt gebracht ist.

Ein Teil des Risikos dieses Ansatzes kann minimiert werden, indem Sie Webswing verwenden oder sich im Migrationsprozess für Plan C entscheiden.

Plan C – „Schritt-für-Schritt“-Migration

In diesem Ansatz zeigt die Webswing-Technologie wirklich ihre volle Leistung und Einzigartigkeit. In Webswing 2.7 haben wir den Compositing Window Manager eingeführt – eine hochmoderne Technologie, die es Unternehmen ermöglicht, einen schrittweisen Migrationsprozess durchzuführen.

Grundsätzlich laufen die Anwendungen immer noch auf Webswing, aber mit CWM gibt es die Möglichkeit, die Migration zur nativen Technologie Bildschirm für Bildschirm, Teil für Teil, Komponente für Komponente zu starten. Es hat die Fähigkeit, von der Swing-Komponente in die Muttersprache und umgekehrt zu kommunizieren, daher kann der massive Migrationsprozess in kleinere logische Teile zerlegt werden. Somit ist eine kontinuierliche Transformation der gesamten Anwendung möglich.



Darüber hinaus könnten einige Teile der Anwendung zu kompliziert für die Migration sein oder das Kosten-Nutzen-Verhältnis ist zu hoch, um eine solche Migration durchzuführen. In diesen Fällen sorgt die Webswing-Technologie dafür, dass die Komponente nahtlos in die native Anwendung integriert wird.


Migration Framework Workshop



Migration Framework Promo

Unser Support

Wenn Sie mehr über die einzelnen Ansätze erfahren oder die DEMO ANSCHAUEN möchten, beantworten wir gerne alle Ihre Fragen. Schauen Sie sich auch unsere Dienstleistungen unten an und finden Sie heraus, wie wir Ihnen helfen können, wenn sich Ihr Unternehmen für eine Migration entscheidet.

Demo

Sie können sich die Demo des Migration Framework hier anschauen. DEMO ANSCHAUEN

all_inclusive
Webswing
Webswing ist eine einzigartige moderne Lösung, durch die Unternehmen auf der ganzen Welt viel Zeit und Geld einsparen. Wir freuen uns, Sie beim Start mit Webswing zu unterstützen
speaker_notes
Technischer Support
Wir können Sie bei den Grundlagen und mit den Kernkonzepten des Migrationsprozesses unterstützen, Ihnen helfen, anfängliche Technologieblockaden zu lösen und Sie auf den richtigen Weg bringen
person_outline
Lösungsentwickler
Wir können Ihnen beim Migrationsprozess helfen sowie bei der Ressourcenplanung, der Identifizierung von Engpässen und der reibungslosen Veröffentlichung
supervised_user_circle
Entwicklerteam
Wir sind bereit, Ihnen beim gesamten Migrationsprozess zu helfen. Wir haben erfahrene agile Teams mit Expertise in der Migration von Desktopanwendungen zu nativen Webanwendungen

Brauchen Sie Hilfe?

ODER LESEN SIE UNSERE faq