Wir modernisierten ein Legacy-WPF-Desktop-Tool auf Uno Platform und erreichten Browser und Tablets aus derselben Codebasis.
Ein globaler Industriehersteller
1
Codebasis für Desktop, Web & Tablet
+Web
erreichte den Browser über WebAssembly
Wiederverw.
den Großteil der bestehenden C#-Logik
Die Herausforderung
Ein kritisches internes Tool war auf Windows-Desktop in WPF festgelegt. Feld- und Partnerteams brauchten Browser- und Tablet-Zugriff, aber ein separater Web-Rewrite hätte zwei Codebasen und zwei Teams bedeutet.
Technologie
Was wir taten
- 1
Wir bildeten die WPF-App auf einen stufenweisen Uno-Migrationsplan ab und nutzten die bestehende C#-Logik wieder.
- 2
Wir verlagerten die UI auf Uno mit einem geteilten Design-System und Skia-Rendering für visuelle Treue.
- 3
Wir fügten ein WebAssembly-Ziel hinzu, sodass dieselbe Codebasis den Browser erreicht, ohne separates Web-Team.
- 4
Wir optimierten WebAssembly-Start und Payload-Größe für eine flotte erste Ladezeit.
“Wir gingen von einem reinen Windows-Tool zu etwas, das unsere Partner im Browser öffnen, ohne unser Team zu verdoppeln.”
Director of Software, Hersteller
Managed Services
Möchten Sie solche Ergebnisse?
Erzählen Sie uns von Ihrer App oder Migration. Sie erhalten eine offene, fachkundige Einschätzung und einen klaren Plan von einem erfahrenen, MVP-geführten Team.