Flash nach WPF Migration
Frameworkentwicklung durch die ATE Software GmbH
-
AufgabeDie ATE Software GmbH unterstützt ein Flash Design Unternehmen bei der Migration einer Installations- und Werbe-CD-ROM nach Windows Vista.
Basis der vorherigen Version sind Macromedia Flashprogramme für Windows 98 und Windows XP die über XML Dateien konfiguriert werden. Die CD-ROM hat eine Millionenauflage und beinhaltet über 600 Masken mit dynamisch wechselnden Inhalten. Ziel ist die Portierung der Anwendung zu Windows Presentation Foundation und .Net 3.0.
Die Migration muss innerhalb von 3 Monaten abgeschlossen werden. Dabei sollen die Konfigurations- und Steuerungsdateien für die Inhalte der Flash-Version weitgehend übernommen werden.
ATE Software GmbH unterstützt als Technologiepartner die erfahrenen Flashprogrammierer bei der Umsetzung und mindert die Risiken bei der Benutzung der Betaversionen der Werkzeuge.
-
RealisierungATE Software bringt einen erfahrenen Architekten und Webdesigner in das gemeinsame Team ein und entwickelt ein WPF Framework für die Umsetzung der anspruchsvollen Aufgabe.
Das Konzept erlaubt die gleichzeitige Arbeit von Grafikern, Anwendungsentwicklern in einem agilen Prozessmodell. Während Grafiker im Interactive Designer die Masken entwerfen wird die Anwendungslogik geschrieben und das Verhalten der Anwendung konfiguriert.
Kern des Frameworks ist ein XAML Player, der beliebige Masken der Windows Presentation Foundation laden, abspielen und mischen kann. Dabei werden Inhalte mit HTML automatisch in XAML gewandelt. Die Masken können zur Lade- und Laufzeit von der Anwendungslogik modifiziert werden.
Die Steuerungsdateien der Flash-Anwendung werden 1:1 übernommen und durch eine relationale XML Datei erweitert. ATE Software liefert eine Workbench für die Steuerungsdateien, so dass Fehlermeldungen, dynamische Wertänderungen, Logausgaben und Programmverhalten nachvollziehbar werden.
-
Kundennutzen
 |
Hohe Produktivität durch Trennung von Design und Entwicklung |
 |
Vollständiger Werterhalt fachlichen Wissens und bestehender Konzepte |
 |
Transfer von Technologie-Know-How während der Umsetzung |
 |
Hohe Transparenz während der Entwicklung durch eine integrierte Workbench |
-
Technologien
.NET 3.0, WPF, XML, Visual Studio Team System, Expression Blend
|