Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los asistentes de codificación de IA pueden crear rápidamente una aplicación en funcionamiento, pero también pueden combinar API de diferentes generaciones de desarrollo de Windows. Una respuesta podría parecer convincente al mezclar WinUI 3 con UWP, WPF, WinUI 2 o .NET MAUI.
En este tutorial, usará un asistente de codificación de IA para compilar Task Tally, una pequeña aplicación de tareas winUI 3. Más importante, aprenderá a dirigir al asistente, inspeccionar su trabajo y comprobar el resultado en Microsoft Learn.
En el tutorial se usa este ciclo:
Preguntar → Generar → Compilación → Inspeccionar → Comprobar → Refinar
El asistente puede escribir código y explicarlo, pero el compilador, la aplicación en ejecución y la documentación actual siguen siendo sus orígenes de verdad.
Lo que construyes
Task Tally permite a un usuario:
- Agregar y eliminar tareas.
- Marque las tareas completadas.
- Guarde las tareas en el almacenamiento de aplicaciones local.
- Cambie el tamaño de la ventana sin perder el acceso a los comandos.
- Usa la aplicación con un teclado y herramientas de accesibilidad.
Usas C#, WinUI 3, el SDK de Aplicaciones para Windows y el conjunto de herramientas MVVM. La aplicación se empaqueta con MSIX para el desarrollo local.
Lo que aprendes
- Redacte requisitos para que el código generado se mantenga dentro de WinUI 3.
- Divida una característica en avisos que puede compilar y comprobar de forma independiente.
- Inspeccione los archivos de proyecto generados, los espacios de nombres, los controles y el enlace de datos.
- Compruebe Windows API en Microsoft Learn.
- Reconocer errores comunes generados por la inteligencia artificial en Windows código de aplicación.
- Pruebe el código generado en lugar de aceptarlo porque parece creíble.
Prerequisites
Complete primero Inicio rápido: Crear y ejecutar un proyecto de WinUI 3, mediante su configuración de Visual Studio o de la línea de comandos. También necesita un asistente de codificación de IA que pueda leer y editar archivos en el proyecto.
En este tutorial se crea un proyecto independiente TaskTally . El tutorial Notas es una alternativa para aprender aspectos básicos de XAML y C#, no es un requisito previo.
No necesita experiencia de WinUI anterior. Las indicaciones de este tutorial son independientes de la herramienta, así que adapta la redacción de los comandos a tu asistente.
Tip
Explora la CLI de desarrollo de aplicaciones de Windows
¿Prefiere herramientas de línea de comandos? La Aplicación de Windows Development CLI (winapp) proporciona herramientas para la configuración del SDK de Windows, la identidad de paquete, los manifiestos, los certificados y el empaquetado en MSIX. Actualmente está disponible en versión preliminar pública y es opcional para este tutorial. Puede continuar con el flujo de trabajo de la CLI de Visual Studio o .NET que se describe aquí.
Importante
Revise los cambios antes de aceptarlos. No pegue credenciales, código fuente privado, datos personales u otra información confidencial en un servicio que no esté aprobado para esos datos.
Windows developer