Es gibt zwei grundsätzliche Möglichkeiten ein komplexes Anwendungssystem zu erneuern. Das sind die Neuentwicklung und die Softwaremigration. Eine Neuentwicklung bietet zwar einerseits die Möglichkeit das komplette System funktionell und technisch komplett neu auszurichten. Andererseits ist dieses Vorgehen sehr aufwändig und damit zeit- und kostenintensiv. Die Möglichkeiten einer Anwendungsmigration ist daher zu prüfen. Gelingt dieses, kann vorhandener Quellcode weiterverwendet werden. Nicht nur aus ökonomischen Gründen ist das Vorgehen sinnvoll, sondern auch aus Aspekten der Nachhaltigkeit ist eine Migration einer Neuentwicklung vorzuziehen. Die längere Nutzung eines Anwendungssystems führt zu einer besseren Umweltbilanz und damit zu einer Schonung der Ressourcen. Beispielsweise entstehen bei der plattformübergreifenden Programmierung native Applikationen für jede gewünschte Zielplattform aus einer gemeinsamen Quellcodebasis. Der dafür notwendige Aufwand und die benötigten Ressourcen sind deutlich geringer, als wenn man die Anwendung für jedes System vollständig voneinander unabhängig entwickeln würde.
Die Anwendungsmigration sollte auch dazu genutzt werden, Programme und den zugrunde liegenden Quellcode umfassend zu bereinigen. Anwender profitieren von einer schnelleren Ausführung und einer intuitiveren Bedienung. Gleichzeitig wird die Pflege des bestehenden Systems für die Zukunft weiter vereinfacht.
Das Team von Embarcadero hat sich dem Thema Migration angenommen. Eine große Anzahl von Delphi Applikationen sind im laufenden Betrieb. Sie arbeiten zuverlässig und können weiterhin aktiv über die integrierte Entwicklungsumgebung gepflegt werden. Mit der neuen Version RAD Studio 11 Alexandria kann man bestehende Applikationen an die neuen Herausforderungen anpassen und beispielsweise für Windows 11 fit machen. Windows Applikationen können durch den Einsatz von Stilen modernisiert werden. Dabei achtet man darauf, dass sie hochauflösende Darstellungen (High DPI) unterstützen. Wechselt man beispielsweise lediglich das Grafikframework und belässt die Businesslogik, so kann man mittels des FireMonkey-Grafikframeworks native Applikationen für Windows, macOS, Linux, iOS und Android aus einer gemeinsamen Quellcodebasis erstellen. Eine bestehende Desktop Applikation könnte um eine mobile Anwendung ergänzt werden.
Die Anwendungsmigration beschränkt sich nicht nur auf eine Aktualisierung der grafischen Benutzeroberfläche. Die Integration von Microservices und eine Aktualisierung der genutzten Datenbanktechnologie gehören beispielsweise auch dazu.
Der technische Ausgangspunkt ist das bestehende Anwendungsprojekt. Auch wenn es schon vor vielen Jahren initial in einer früheren Version der Entwicklungsumgebung erstellt wurde, kann man es in den meisten Fällen direkt in Delphi 11 öffnen und erfolgreich kompilieren. Es ist die beste Voraussetzung für den Einstieg in eine Modernisierung.
Am 10. März 2022 um 15 Uhr plant Embarcadero ein Webinar unter dem Titel „Migrationsthemen rund um Delphi“. Ein initialer Vortrag führt in die Herausforderungen und Lösungen zum Thema ein. Da jedes Migrationsprojekt speziell ist, folgt eine Frage-und-Antwort-Runde. Die Zielgruppe des Webinars sind Architekten, Entwickler und an Delphi oder C++Builder interessierte Personen. Bereits heute können sie sich unter https://lp.embarcadero.com/WebinarDelphi11Migration?utm_medium=Referral&utm_source=Press&utm_content=DACH-Webinar-DelphiMigration-220310 zum kostenlosen Webinar anmelden.
Embarcadero bietet seit über 20 Jahren ein Set an innovativen Werkzeugen für Software-Entwickler. Mit den preisgekrönten Produkten Delphi®, C++Builder®, RAD Studio® und InterBase® hilft Emarcadero Entwicklern, deren Produktivität zu steigern, die Software-Qualität zu erhöhen, die Anwendungsleistung zu verbessern und die Kosten zum Time to Market drastisch zu reduzieren. Mit den nativen Treibern für Mobile Entwicklung ist Embarcadero einzigartig für die Erstellung von gerätenahen plattformübergreifenden Software-Anwendungen am Markt positioniert.
Über 90 der Fortune 100 Unternehmen und eine aktive Gemeinschaft von mehr als drei Million Benutzern weltweit vertrauen auf die preisgekrönten Produkte von Embarcadero, um Kosten zu optimieren und die Entwicklung und Innovation zu beschleunigen. Embarcadero wurde 1993 gegründet, wurde 2016 von Idera mit Hauptsitz in Houston Texas übernommen und ist mit zahlreichen Büros weltweit vertreten.
Weitere Informationen: www.embarcadero.com
Embarcadero GmbH
Südlicher Ringstraße 175
63225 Langen
Telefon: +49 (6103) 3866-100
Telefax: +49 (6103) 3866-110
http://www.embarcadero.com
Telefon: +49 (6103) 3866-157
E-Mail: presse.kontakt@embarcadero.com