.NET MAUI permite desplegar aplicaciones en Windows, macOS, iOS y Android con un solo framework
Acelera a tu equipo desarrollador con .Net MAUI con un plan formativo A Medida y más rapidez, tutorizado y bonificable por FUNDAE para empresas. Contáctanos.
Eleva tus habilidades con un curso diseñado para cubrir desde los conceptos básicos hasta técnicas avanzadas, garantizando un desarrollo integral fácil de entender y aplicar.
1
Aprovecha la sinergia entre .NET MAUI y tecnologías de Microsoft, aprendiendo a crear aplicaciones robustas y óptimas en rendimiento que funcionen en múltiples plataformas.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
¿Qué es .Net MAUI?
Breve contextualización de .Net MAUI en la actualidad
Características principales
¿Por qué emplear .Net MAUI para crear soluciones multiplataforma?
La idea de Proyecto Único
El uso de Blazor y la optimización de velocidad
Diferencias esenciales con Xamarin
Ventajas y desventajas principales
Instalación y puesta en marcha en Visual Studio
Creación de tu primera aplicación .Net MAUI
Analizando la arquitectura del proyecto
La carpeta platforms
Desplegando localmente el proyecto
Configuración y creación de un emulador móvil
Desplegando en un dispositivo móvil emulado
Desplegando en un dispositivo móvil real
¿Qué es .Net MAUI?
Breve contextualización de .Net MAUI en la actualidad
Características principales
¿Por qué emplear .Net MAUI para crear soluciones multiplataforma?
Breve contextualización de .Net MAUI en la actualidad
Características principales
¿Por qué emplear .Net MAUI para crear soluciones multiplataforma?
La idea de Proyecto Único
El uso de Blazor y la optimización de velocidad
Diferencias esenciales con Xamarin
Ventajas y desventajas principales
Instalación y puesta en marcha en Visual Studio
Creación de tu primera aplicación .Net MAUI
Analizando la arquitectura del proyecto
La carpeta platforms
Desplegando localmente el proyecto
Configuración y creación de un emulador móvil
Desplegando en un dispositivo móvil emulado
Desplegando en un dispositivo móvil real
Tema 2: El Lenguaje XAML
¿Qué es XAML?
¿Qué utilidad tienen los archivos XAML en .Net MAUI?
Los archivos XAML
Estructura de elementos XAML y cómo trabajar con ellos
Tema 3: Fundamentos de MAUI
Ciclo de vida de la aplicación
Comportamientos
Enlace de datos
Modos de enlace
Formato de cadena
Enlace de convertidores de valores y enlaces relativos
Enlaces múltiples
Enlaces compilados
Comandos
Propiedades enlazables y asociadas
Plantillas de control
Plantillas de datos
Tema 4: Páginas
¿Qué entendemos como página?
Estableciendo una página principal a un proyecto
Tipos de páginas en MAUI
ContentPage
NavigationPage
FlyoutPage
TabbedPage
Tema 5: Layouts
Fundamentos del diseño de aplicaciones multiplataforma
AbsoluteLayout
BindableLayout
FlexLayout
Trabajando con un Grid para estructurar el contenido
StackLayout
Horizontal y Vertical StackLayout
Trabajando con la orientación del dispositivo
Garantizando el diseño a través de distintas plataformas
Usando plantillas disponibles
Estados visuales
Tema 6: Vistas y eventos
¿Qué entendemos por vistas?
La presentación de los datos
BlazorWebView
GraphicsView
Imágenes
ScrollView
WebView
Botones
Tema 7: Eventos y controles de entrada
Gestionando eventos de botones
RefreshView y SwipeView
Barras de búsqueda
CheckBox
Gestionando eventos de cambios de valor
Trabajando con fechas y horas: DatePickers y TimePickers
Slider
Modificador
Editor de texto
Indicando nivel de actividad con ActivityIndicator y barras de progreso
Tema 8: Listas de datos en vistas y Triggers
Vistas de carrusel y colecciones
IndicatorView
ListView y TableView
Selector
ContentView
Triggers y desencadenadores de propiedad
Tema 9: Iconos e Imágenes
Iconos de la aplicación
Splash screen
Trabajando con imágenes
Tema 10: Controles
Introducción a los controles
Colocación de controles
Creación de controles personalizados
personalización de controles existentes
Tema 11: Administrando y capturando gestos
Gesto de pulsar
Gesto de deslizar
Gesto panorámico y zoom
Gesto de rotación
Gesto de arrastrar y soltar
Otros gestos destacables y a tener en cuenta
Tema 12: Formularios
Creación de formularios
Valores iniciales y placeholders
Validación de campos
Añadiendo un campo de aceptación de términos
Evento de submit y reseteo de campos
Tema 13: Navegación
Definiendo rutas
Accediendo a páginas a través de la URL
Navegando a una ruta declarada desde la vista
Paso de información entre páginas a través de parámetros
Lectura de parámetros en una página
Redirección de rutas
Tema 14: Menus
Añadiendo un menú a la aplicación
Navegando a diferentes páginas
Estableciendo menús plegables
Trabajando con la orientación del dispositivo
Tema 15: Estilos
Archivos de estilos en proyectos MAUI
Dando estilos a elementos de la vista
Dando estilos condicionales
Trabajando con temas
Tema 16: Animaciones
Las animaciones básicas
Creación de animaciones personalizadas
Tema 17: Consumiendo APIs
Realizando peticiones a una API Rest
Configurando cabeceras y cuerpo en peticiones POST
Trabajando con la asincronía para obtener la respuesta
Códigos de estado de respuestas y cómo tratarlos
Leyendo cabecera y cuerpo de una respuesta
Trabajando con JSON
Gestionando errores y problemas derivados de peticiones
Tema 18: Autenticación y control de rutas
Realizando peticiones de autenticación y autorización
Planteando criterios de autorización de acceso a páginas
Configurando
Tema 19: Persistencia de datos
¿Qué es SQLite?
¿Cuándo usar y cuándo no usar SQLite?
Instalación y configuraciones
Persistiendo información
Leyendo datos
Modificando datos
Borrando datos
Buenas prácticas y recomendaciones
Tema 20: Sobre la aplicación
Acciones de la aplicación
Información del estado de la aplicación
Gestión de permisos
Subprocesos y tareas en segundo plano
Tema 21: Sobre el dispositivo
Información de batería
Gestión de la orientación de la pantalla
Portapapeles
Tema 22: Características nativas
Bluetooth
Geolocalización y mapas
Sensores
Cámara
Lecturad e códigos QR
Mensajería SMS
Contactos
Vibración
Pasando texto a voz
Tema 23: Notificaciones y compartir archivos
Notificaciones internas
Notificaciones Push
Compartiendo archivos entre aplicaciones
Tema 24: Almacenamiento
Sistemas de archivos
Configuraciones y preferencias
Almacenamiento seguro
Tema 25: Gestión y configuración de Builds y despliegues
Creación de una build
Configuraciones para builds de producción
Características específicas de Android
Características específicas de iOS
Características específicas de Windows
Trabajando con variables de entorno
Despliegues en distintas plataformas
Gestión de versiones de aplicación
Buenas prácticas a la hora de afrontar desarrollos para cada plataforma
Tema 26: Migración desde Xamarin
Razones por las que migrar desde Xamarin a MAUI
Puntos a tener en cuenta
Pasos a seguir
Asistente de actualizaciones oficial de .Net
Perfiles profesionales
Pensado para quienes deben dominar .Net MAUI en su día a día
Ingenieros de Software
Modernizan sus aplicaciones multiplataforma aprovechando las capacidades avanzadas de .Net MAUI.
Equipos de Desarrollo de Apps
Buscan centralizar sus proyectos en una única solución, optimizando el flujo de trabajo y recursos.
Programadores Back-End
Integran funcionalidades de C sharp y XAML en sus proyectos para mejorar la integración y el rendimiento.
Arquitectos de Soluciones
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en .Net MAUI
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Realizar el curso de .NET MAUI te permitirá desarrollar aplicaciones multiplataforma con una sola base de código en C#. Aprenderás a crear apps nativas para Windows, Android, iOS y macOS utilizando una arquitectura moderna, componentes reutilizables y acceso a funcionalidades del sistema. Es una formación ideal para desarrolladores que buscan productividad y consistencia en entornos empresariales o comerciales.
Sí, el curso de .NET MAUI es bonificable a través de FUNDAE. Las empresas pueden cubrir total o parcialmente el coste del curso con sus créditos de formación disponibles.
Te ofrecemos la posibilidad de gestionar la bonificación por ti, si así lo deseas, por un coste extra del 10% del valor del curso + IVA. Dicho coste también es hasta 100% bonificable a través de FUNDAE si dispones de créditos disponibles.
El curso de .NET MAUI está disponible en modalidad online (flexible, con acceso 24/7 a contenidos, tutorizado) y en aula virtual personalizada (formación en directo vía Zoom, con temario y horarios adaptados a la empresa). Ambas opciones son bonificables hasta el 100% mediante FUNDAE.
Aprenderás a desarrollar interfaces responsivas con XAML, crear y estructurar proyectos multiplataforma, acceder a funcionalidades nativas del dispositivo (cámara, geolocalización, almacenamiento), conectar con APIs REST, gestionar la navegación y aplicar patrones de arquitectura como MVVM, todo dentro del entorno de .NET y Visual Studio.
Puedes inscribirte en el curso de .NET MAUI a través del formulario que encontrarás en nuestra web. Una vez recibida tu solicitud, nuestro equipo te contactará para completar el proceso y ayudarte con la gestión de la bonificación si lo necesitas.
Realizar el curso de .NET MAUI te permitirá desarrollar aplicaciones multiplataforma con una sola base de código en C#. Aprenderás a crear apps nativas para Windows, Android, iOS y macOS utilizando una arquitectura moderna, componentes reutilizables y acceso a funcionalidades del sistema. Es una formación ideal para desarrolladores que buscan productividad y consistencia en entornos empresariales o comerciales.
Sí, el curso de .NET MAUI es bonificable a través de FUNDAE. Las empresas pueden cubrir total o parcialmente el coste del curso con sus créditos de formación disponibles.
Te ofrecemos la posibilidad de gestionar la bonificación por ti, si así lo deseas, por un coste extra del 10% del valor del curso + IVA. Dicho coste también es hasta 100% bonificable a través de FUNDAE si dispones de créditos disponibles.
El curso de .NET MAUI está disponible en modalidad online (flexible, con acceso 24/7 a contenidos, tutorizado) y en aula virtual personalizada (formación en directo vía Zoom, con temario y horarios adaptados a la empresa). Ambas opciones son bonificables hasta el 100% mediante FUNDAE.
Aprenderás a desarrollar interfaces responsivas con XAML, crear y estructurar proyectos multiplataforma, acceder a funcionalidades nativas del dispositivo (cámara, geolocalización, almacenamiento), conectar con APIs REST, gestionar la navegación y aplicar patrones de arquitectura como MVVM, todo dentro del entorno de .NET y Visual Studio.
Puedes inscribirte en el curso de .NET MAUI a través del formulario que encontrarás en nuestra web. Una vez recibida tu solicitud, nuestro equipo te contactará para completar el proceso y ayudarte con la gestión de la bonificación si lo necesitas.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Aumenta tu eficiencia en el desarrollo gracias a la idea del proyecto único, que te permite centralizar tus esfuerzos y reducir el tiempo de implementación.
3
Curso práctico y orientado al mundo empresarial, utilizando ejemplos reales y actuales para que puedas aplicar tus conocimientos directamente en tu entorno laboral.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
A continuación te mostramos las próximas convocatorias disponibles de nuestras formaciones online. Si te interesa realizar una formación a medida para un grupo de trabajadores, puedes solicitar un Aula Virtual Personalizada.