NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

.NET MAUI

Código: MAUI-001


Con la llegada de .NET 6, Microsoft también aumenta sus esfuerzos por las aplicaciones móviles y de escritorio y ha presentado .NET Multi-platform App UI (.NET MAUI), un framework que nos permite desarrollar aplicaciones nativas para Android, IOS, MacOS y Windows con C# y XAML. Es decir, teniendo un solo proyecto de código compartido, tanto lógica como UI.

.NET MAUI es de código abierto y es la evolución de Xamarin.Forms, extendida desde escenarios móviles a escritorio, con controles de interfaz de usuario recompilados desde cero para el rendimiento y la extensibilidad. Si ha usado anteriormente Xamarin.Forms para compilar interfaces de usuario multiplataforma, observará muchas similitudes con .NET MAUI.

 Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

 Duración: 30 Horas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   AUDIENCIA


  • Desarrolladores que escriban aplicaciones multiplataforma en XAML y C#

   PRE REQUISITOS


  • No tiene requisitos previos.

   OBJETIVOS


  • Compartir código y recursos
  • Reciclar conocimiento
  • Reducir problemas y disminuir tiempo en resolución de incidencias
  • Llegar a más plataformas

   CERTIFICACIÓN DISPONIBLE



  • Certificado oficial de COGNOS.

   CONTENIDO



1.INTRODUCCIÓN NET MAUI



2.NET MAUI INSTALACIÓN



3.CREACIÓN DEL PROYECTO



4.ESTRUCTURA DEL PROYECTO



5.COMPILACIÓN



6.DEPLOY ANDROID, IOS, MACOS Y WINDOWS



7.INTRODUCCIÓN A XAML



7.1. COMPONENTES
7.2. PATRON MODEL VIEW VIEWMODEL
7.2.1 MODEL
7.2.2 VIEW
7.2.3 VIEWMODEL

8.ASPECTOS BÁSICOS



8.1. CICLOS DE VIDA DE LA APLICACIÓN
8.2. COMPORTAMIENTOS
8.3. ENLACE DE DATOS
8.4. GESTOS
8.5. PROPIEDADES
8.6. SHELL
8.7. PLANTILLAS

9.INTEGRACIÓN DE LA PLATAFORMA



10.INTERFAZ DE USUARIO



10.1. ANIMACIÓN
10.2. PINCELES
10.3. CONTROLES
10.4. GRÁFICOS
10.5. IMÁGENES
10.6. MENÚS
10.7. ESTILOS
10.8. TEMAS

11.IMPLEMENTACIÓN



11.1. CONFIGURACIÓN DE PROYECTO
11.2. PUBLICAR


   BENEFICIOS



  • Al finalizar el curso, los participantes podran desarrollar aplicaciones nativas para Android, IOS, MacOs y Windows con C# y XAML

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.