documentación de desarrollo de aplicaciones de Windows

Compile aplicaciones de escritorio nativas de Windows con el SDK de Aplicaciones para Windows y WinUI 3, la plataforma recomendada para el nuevo desarrollo mediante C#, C++y XAML en Windows 10 y 11.

Ruta de acceso a la creación de aplicaciones de Windows

Comience con los aspectos básicos, diseñe excelentes experiencias, compile la aplicación y prepárela para su distribución.

¿Qué plataforma debo usar?

Elija el marco que se adapte a su escenario. WinUI 3 con el SDK de Aplicaciones para Windows se recomienda para las nuevas aplicaciones nativas de Windows. UWP está en modo de mantenimiento: para los nuevos proyectos usan SDK de Aplicaciones para Windows con WinUI 3 y para modernizar las aplicaciones para UWP existentes, consulte la guía de migración.

Aplicaciones web progresivas (PWA)

Aplicaciones web en primer lugar con integración con Windows: barra de tareas, notificaciones y compatibilidad sin conexión. Compile con HTML, CSS y JavaScript.

Referencia y descargas del SDK

Vaya directamente a las páginas de aterrizaje del SDK para obtener documentación de referencia, notas de la versión y descargas.

Requisitos para comenzar

Lo que necesita para empezar a desarrollar con SDK de Aplicaciones para Windows. Está dirigido a Windows 10 versión 1809 (compilación 17763) o posterior.

Lenguajes y entornos de ejecución admitidos

C# con .NET 8 o una versión posterior, C++ (Win32 y C++/WinRT), Rust (a través del crate windows-rs). XAML se usa para el marcado de la interfaz de usuario en WinUI 3 y WPF.

Herramientas y recursos