Skip to content
AvantiPoint

Migración de Xamarin a .NET MAUI

Xamarin está fuera de soporte. Te llevamos adelante, con seguridad.

Microsoft terminó el soporte de Xamarin en 2024. Migramos apps de Xamarin y Xamarin.Forms al stack moderno de .NET, .NET MAUI o Uno Platform, con un plan por etapas y de bajo riesgo, sin reescrituras sorpresa.

Por qué ahora

Cada mes en Xamarin suma riesgo

Xamarin y Xamarin.Forms llegaron al fin de su vida el 1 de mayo de 2024. Sin parches de seguridad, sin soporte para nuevos SO y con una comunidad de desarrolladores menguante. Cuanto más esperes, más difíciles se vuelven los plazos de las tiendas y las actualizaciones de SO. Convertimos ese riesgo en una migración tranquila y predecible a un framework con futuro.

Cómo funciona

Una migración por etapas y de bajo riesgo

01

Evaluación

Auditamos tu base de código Xamarin y sus dependencias y entregamos un informe claro: esfuerzo, riesgos y una hoja de ruta fija.

02

Plan y objetivo

Recomendamos el destino adecuado, .NET MAUI o Uno Platform, y una secuencia que te mantiene publicable durante todo el proceso.

03

Migrar de forma incremental

Movemos código compartido, UI y servicios de plataforma por etapas, con controles de calidad, no una reescritura de golpe.

04

Estabilizar y entregar

Reforzamos, probamos y publicamos, y luego, opcionalmente, lo mantenemos sano con un contrato de servicios gestionados.

De qué nos encargamos

Toda la migración, no solo lo fácil

Proyecto y sistema de compilación

Pasar al modelo de proyecto único y a builds y pipelines modernos estilo SDK de .NET.

UI y renderizadores personalizados

Migrar la UI de Xamarin.Forms y los renderizadores a handlers de MAUI (o a Uno), manteniendo el comportamiento.

Dependencias y NuGet

Reemplazar paquetes abandonados y modernizar el grafo de dependencias y los feeds privados.

Servicios de plataforma

Reubicar servicios en segundo plano, ubicación, autenticación e integraciones nativas en el nuevo stack.

Pruebas y CI/CD

Añadir o modernizar pruebas automatizadas y pipelines para que las futuras actualizaciones sean rutina.

Rendimiento

Corregir los problemas de arranque, memoria y renderizado que suelen aparecer durante una migración.

Por qué AvantiPoint

Quienes escriben las herramientas que usarás

Liderado por un Microsoft MVP

Liderado por Dan Siegel, Microsoft MVP y referente de larga trayectoria en la comunidad .NET multiplataforma.

Autores de herramientas

Mantenemos herramientas de build (como Mobile.BuildTools) y el Uno SDK que hacen las migraciones más suaves.

Evaluaciones honestas

Obtienes una lectura franca de esfuerzo y riesgo, no una estimación comercial optimista.

Ya lo hemos hecho

Hemos migrado apps reales en producción fuera de Xamarin y sabemos dónde están las trampas.

Questions

Frequently asked

¿Cuándo llegó Xamarin al fin de su vida?

Microsoft terminó el soporte de Xamarin y Xamarin.Forms el 1 de mayo de 2024. No hay más actualizaciones de seguridad ni de plataforma.

¿Migramos a .NET MAUI o a Uno Platform?

Depende de tu app. .NET MAUI es el sucesor natural para muchas apps nativas móviles y de escritorio; Uno Platform es mejor cuando además necesitas verdadera web (WebAssembly) o UI de precisión. Recomendamos el destino en la evaluación.

¿Hay que reescribir toda la app?

Normalmente no. Gran parte de tu lógica de negocio en C# se reutiliza. Migramos de forma incremental para que sigas publicable, en lugar de una reescritura de golpe arriesgada.

¿Cuánto dura una migración?

Una app de tamaño medio suele tardar de unas semanas a un par de meses, según el tamaño, la personalización por plataforma y la salud de las dependencias. La evaluación te da una estimación fija.

¿Pueden seguir manteniendo la app después?

Sí. Muchos clientes pasan de la migración a un contrato de servicios gestionados para que la app siga recibiendo actualizaciones y funciones.

¿Cómo empezamos?

Solicita una evaluación de migración. Analizaremos tu base de código y volveremos con esfuerzo, riesgos y una hoja de ruta.

Managed services

Sal de Xamarin fuera de soporte

Solicita una evaluación de migración y te daremos un plan claro y honesto: esfuerzo, riesgos y la vía más rápida y segura al stack moderno de .NET.