Migramos uma app de motoristas e armazém do Xamarin.Forms em fim de vida para .NET MAUI por etapas, sem congelar funcionalidades.
Uma empresa de logística norte-americana
Sem EOL
num stack .NET moderno e com suporte
~50%
ritmo de versões mais rápido após a migração
0
congelamentos de funcionalidades durante a migração
O desafio
Uma app de campo usada diariamente por motoristas e pessoal de armazém ficou presa no Xamarin.Forms após o fim do suporte da Microsoft. As novas versões de SO partiam a app, as submissões às lojas estavam em risco, e a equipa interna não tinha um caminho claro e de baixo risco.
Tecnologia
O que fizemos
- 1
Fizemos uma avaliação completa do código e das dependências e entregámos um roteiro fixo com esforço e risco.
- 2
Passámos o projeto para o modelo de projeto único e para builds e pipelines modernos estilo SDK.
- 3
Migramos lógica partilhada, UI e renderizadores personalizados para handlers do .NET MAUI por etapas, mantendo a app publicável.
- 4
Substituímos pacotes NuGet abandonados e adicionámos testes automatizados e um pipeline de versões fiável.
“A AvantiPoint deu-nos um plano realista e depois executou-o. Nunca tivemos de parar de publicar.”
VP de Engenharia, empresa de logística
Serviços geridos
Quer resultados assim?
Conte-nos sobre a sua app ou migração. Terá uma leitura especializada e franca e um plano claro de uma equipa sénior liderada por um MVP.