Desarrollar aplicaciones para UWP

Esta sección contiene documentación técnica para compilar aplicaciones Windows con el Plataforma universal de Windows (UWP).

La documentación aquí es para cosas específicas de las aplicaciones para UWP. Muchas características de Windows Runtime usadas por las aplicaciones para UWP también las usan WinUI, WPF, WinForms o aplicaciones Win32. Puede encontrar documentación sobre estas características en la documentación Aplicación de Windows Development.

Documentación

Una explicación de lo que es UWP, cómo funciona y las características que proporciona.

Usa WinUI 2 para UWP para obtener las versiones más recientes de controles XAML. WinUI 2 para UWP proporciona controles oficiales de interfaz de usuario XAML Windows nativos y otros elementos de interfaz de usuario para aplicaciones para UWP.

WinUI 3 es el marco de interfaz de usuario nativo moderno de Microsoft para compilar aplicaciones de escritorio de Windows. Para migrar la aplicación de la Plataforma universal de Windows (UWP) a la SDK de Aplicaciones para Windows, es probable que el código de la interfaz de usuario necesite solo unos pocos cambios de espacio de nombres, mientras que gran parte del código de la plataforma puede permanecer igual.

Referencia de API

Las clases, estructuras, interfaces, métodos, propiedades y eventos que componen Windows Runtime, organizados por espacio de nombres.

Especificaciones de archivo y esquema XML para aplicaciones para la Plataforma universal de Windows (UWP).

Ejemplos y herramientas

Obtenga Visual Studio, el SDK de Windows y otras herramientas de desarrollo.

Esta aplicación de ejemplo interactiva muestra controles, estilos, instrucciones de diseño y funcionalidades de UWP. Puede explorar el repositorio para ver el código fuente (seleccione la rama winui2) o descargar la Galería de WinUI 2 desde Microsoft Store.

Obtenga información sobre cómo crear aplicaciones excelentes para Windows experimentando con estos ejemplos. Estos ejemplos muestran cómo funcionan las características y te ayudan a iniciar tus propias aplicaciones para UWP.