Abbiamo migrato un’app per autisti e magazzino da Xamarin.Forms a fine vita verso .NET MAUI a fasi, senza congelare le funzionalità.
Un’azienda logistica nordamericana
Niente EOL
su uno stack .NET moderno e supportato
~50%
cadenza di rilascio più rapida dopo la migrazione
0
congelamenti di funzionalità durante la migrazione
La sfida
Un’app sul campo usata ogni giorno da autisti e personale di magazzino era bloccata su Xamarin.Forms dopo la fine del supporto Microsoft. I nuovi rilasci OS rompevano l’app, gli invii agli store erano a rischio e il team interno non aveva un percorso chiaro e a basso rischio.
Tecnologia
Cosa abbiamo fatto
- 1
Abbiamo fatto una valutazione completa del codice e delle dipendenze e consegnato una roadmap fissa con impegno e rischio.
- 2
Abbiamo portato il progetto al modello a progetto singolo e a build e pipeline moderne in stile SDK.
- 3
Abbiamo migrato logica condivisa, UI e custom renderer agli handler .NET MAUI a fasi, mantenendo l’app rilasciabile.
- 4
Abbiamo sostituito i pacchetti NuGet abbandonati e aggiunto test automatizzati e una pipeline di rilascio affidabile.
“AvantiPoint ci ha dato un piano realistico e poi lo ha eseguito. Non abbiamo mai dovuto smettere di rilasciare.”
VP Engineering, azienda logistica
Servizi gestiti
Vuoi risultati così?
Raccontaci la tua app o migrazione. Avrai una lettura esperta e schietta e un piano chiaro da un team senior guidato da un MVP.