Desarrollar aplicaciones de escritorio para Windows
Artículo
En esta sección de la documentación se proporciona información sobre las API y las características que puede usar al desarrollar aplicaciones de escritorio para Windows. Algunas de estas características están disponibles mediante las API en Windows App SDK. A través de las API del sistema operativo Windows (mediante Windows SDK) y .NET se proporcionan otras características que no requieren el uso de Windows App SDK.
En la tabla siguiente se resaltan las características de desarrollo proporcionadas por las versiones actuales de Windows App SDK. Para obtener más información sobre los canales de versión de Windows App SDK que incluyen cada una de estas características, consulte Características disponibles por canal de versión.
El principal marco de trabajo de la interfaz de usuario (UI) nativo para aplicaciones de escritorio para Windows, incluidas las aplicaciones administradas que usan C# y .NET, y las aplicaciones nativas que usan C++ con la API Win32. WinUI 3 proporciona experiencias coherentes, intuitivas y accesibles con los patrones más recientes de interfaz de usuario (UI).
Represente texto mediante un sistema de diseño de texto independiente del dispositivo, representación de texto de Microsoft ClearType con subpíxeles de alta calidad, texto acelerado por hardware, texto multiformato, amplia compatibilidad con idiomas y mucho más.
Administre recursos de aplicación, como cadenas e imágenes en varios idiomas, escalas y variantes de contraste independientemente de la lógica de la aplicación.
Obtenga visibilidad sobre cómo la aplicación afecta al estado de energía del dispositivo, y permita que la aplicación tome decisiones inteligentes sobre el uso de recursos.
Envíe notificaciones sin procesar y notificaciones de aplicación a la aplicación desde la nube mediante las identidades de registro de la App de Azure.
Implementación del entorno de ejecución del SDK de Aplicaciones para Windows con la aplicación empaquetada y sin empaquetar
Características de desarrollo de aplicaciones de Windows organizadas por escenario
En los artículos siguientes se proporciona información para ayudarle a empezar a usar las características de la plataforma completa de desarrollo de aplicaciones de Windows para escenarios de aplicaciones comunes, incluidas las características proporcionadas por Windows App SDK, Windows SDK y el SDK de .NET.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios de Windows developer
Windows developer es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios:
Los desarrolladores de Windows tienen varias opciones para crear aplicaciones que se ejecutan en Windows. En este módulo se presentan los marcos de interfaz de usuario de Windows que están disponibles para el desarrollo de Windows. También proporciona instrucciones sobre cómo elegir el mejor marco para la aplicación.