Volver al blog
Tecnologia

.NET MAUI en 2026: un codigo, iOS, Android y Windows

5 min de lectura

Por que elegimos MAUI

La respuesta corta: porque nuestros clientes tienen backend en .NET o PHP, y MAUI encaja en ese ecosistema. La larga:

Cuando empezamos con Qoorder, la alternativa era Flutter o React Native. Elegimos MAUI porque:

1. El equipo conocia C# y el ecosistema .NET

2. Podemos compartir modelos entre app y API sin duplicar codigo

3. Windows nativo sin frameworks adicionales (Agrodalussia es solo Windows)

Proyectos en produccion con MAUI

Qoorder + Qoorder ERA — la plataforma mas grande. Dos apps con 218+97 vistas/ViewModels combinadas.

MC Trainer — control de acceso con RFID para el gimnasio Maria Cruz. El MAUI habla con terminales Kimaldi Kapri via protocolo CLOUD y con la API PHP via JWT.

Asador Moron — carta digital con carrito. Sencilla pero funcional, optimizada para tablets en barra.

Efysport / CentrosDeportivos — gestion de clientes, grupos, horarios y rutinas para centro deportivo.

Empleato — fichaje y control horario. Los empleados fichan desde el movil, los partes van al admin en tiempo real.

Agrodalussia — software agricola para Windows. Distribuido como MSIX firmado. MAUI en Windows genera ejecutables nativos sin WPF ni WinForms.

Lo que MAUI hace bien

  • Un codigo base para iOS, Android, macOS y Windows
  • MVVM nativo con CommunityToolkit.Mvvm
  • Acceso completo a hardware: camara, GPS, biometria, Bluetooth, NFC, impresoras ESC/POS
  • Shell navigation que escala bien con muchas vistas
  • Compilacion nativa, no WebView

Lo que hay que vigilar

Tamano del ejecutable — los paquetes MAUI son mas grandes que Flutter equivalentes. Un .ipa o .apk puede superar los 80MB facilmente.

Primer arranque en Android — el runtime .NET en Android necesita inicializarse. En dispositivos lentos puede haber 2-3 segundos de pantalla en blanco si no se optimiza.

Herramientas de UI — XAML es verbose comparado con Compose o SwiftUI. Para UIs muy animadas o complejas, Flutter tiene ventaja clara.

Cuando NO usariamos MAUI

Si el cliente necesita una UI muy cuidada con animaciones complejas, o la app es principalmente de consumo (estilo redes sociales), Flutter es mejor opcion.

Para apps de gestion empresarial, control de hardware, o cuando el equipo ya conoce C#, MAUI es la eleccion correcta.

---

¿Tienes un proyecto de app movil? Contactanos.

Te ha resultado util?

Si necesitas ayuda con tu proyecto web o app, estamos a un mensaje de distancia.

Contactar con Moicro