Repolode
dotnet

dotnet/maui-samples

Colección de aplicaciones de ejemplo oficiales creadas con .NET MAUI, con ejemplos de chat con IA, navegación, diseños y funciones nativas de cada plataforma.

Estrellas
3,659
Forks
1,485
Issues abiertos
96
Último commit
hace 2 meses

¿Qué es?

Este repositorio contiene proyectos de ejemplo oficiales para .NET Multi-platform App UI (.NET MAUI), el framework de Microsoft para crear aplicaciones para Android, iOS, macOS y Windows a partir de una única base de código en C# y XAML. Los ejemplos están organizados por versión de .NET MAUI: la carpeta 10.0 contiene el conjunto estable actual y la carpeta 11.0, los ejemplos en versión preliminar.

La colección incluye ejemplos pequeños y específicos, como un cliente de chat básico creado con Microsoft.Extensions.AI y una versión que añade llamadas a funciones de herramientas de LLM. Aplicaciones más completas, como una aplicación de punto de venta, una aplicación del tiempo adaptable, una calculadora que usa las funciones de expansión de celdas de Grid y varios escenarios de navegación, muestran cómo adaptar una misma interfaz de usuario a dispositivos de escritorio y móviles. También se incluye una guía para migrar desde Xamarin.Forms.

Funciones clave

  • 01Ejemplos oficiales organizados por versión de .NET MAUI (10.0 estable, 11.0 en versión preliminar)
  • 02Ejemplos de IA con Microsoft.Extensions.AI para chat y llamadas a herramientas
  • 03Diseños adaptables a dispositivos de escritorio y móviles
  • 04Ejemplos de patrones de navegación e integración con plataformas nativas
  • 05Guías de migración desde Xamarin.Forms

Casos de uso

  • Aprender a crear una aplicación multiplataforma con C# y XAML
  • Añadir chat con LLM y llamadas a herramientas a una aplicación de .NET MAUI
  • Estudiar diseños adaptables y navegación en .NET MAUI
  • Migrar una aplicación existente de Xamarin.Forms a .NET MAUI

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/dotnet/maui-samples.git
  2. 2

    Abre un ejemplo de la carpeta 10.0 (versión estable actual) en Visual Studio o en tu IDE y ejecútalo en la plataforma de destino

Antes de usarlo

  • Los ejemplos están dirigidos a .NET MAUI 9.0 y versiones posteriores; la carpeta 9.0 está obsoleta y ya no cuenta con soporte.
  • La carpeta 11.0 contiene ejemplos preliminares que pueden cambiar.

En colecciones

Temas

Preguntas frecuentes

¿Qué es maui-samples?
Colección de aplicaciones de ejemplo oficiales creadas con .NET MAUI, con ejemplos de chat con IA, navegación, diseños y funciones nativas de cada plataforma. Este repositorio contiene proyectos de ejemplo oficiales para .NET Multi-platform App UI (.NET MAUI), el framework de Microsoft para crear aplicaciones para Android, iOS, macOS y Windows a partir de una única base de código en C# y XAML. Los ejemplos están organizados por versión de .NET MAUI: la carpeta 10.0 contiene el conjunto estable actual y la carpeta 11.0, los ejemplos en versión preliminar.
¿maui-samples es gratuito? ¿Qué licencia tiene?
maui-samples es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿maui-samples sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de maui-samples fue el 1 sept 2026.
¿Para qué puedo usar maui-samples?
Aprender a crear una aplicación multiplataforma con C# y XAML Añadir chat con LLM y llamadas a herramientas a una aplicación de .NET MAUI Estudiar diseños adaptables y navegación en .NET MAUI Migrar una aplicación existente de Xamarin.Forms a .NET MAUI
¿Cómo se instala maui-samples?
Clona el repositorio: git clone https://github.com/dotnet/maui-samples.git Abre un ejemplo de la carpeta 10.0 (versión estable actual) en Visual Studio o en tu IDE y ejecútalo en la plataforma de destino
¿Dónde consigo maui-samples?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/dotnet/maui-samples

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados