Compartir a través de


Novedades para desarrolladores en Windows 11

Después de los anuncios de Microsoft Build 2024, estos son algunos de los aspectos destacados más recientes para los desarrolladores de Windows:

  • Recomendaciones actualizadas para el desarrollo de aplicaciones
  • Nuevas funcionalidades de inteligencia artificial y aprendizaje automático compatibles con Windows
  • Herramientas de desarrollo mejoradas

Recomendaciones de desarrollo

Se recomienda encarecidamente que considere la posibilidad de usar Windows App SDK/WinUI o WPF como plataforma de desarrollo para crear aplicaciones cliente de Windows.

SDK de aplicaciones de Windows

Característica Descripción
SDK de aplicaciones de Windows El SDK de aplicaciones de Windows es un conjunto de componentes y herramientas para desarrolladores que representan la siguiente evolución en la plataforma de desarrollo de aplicaciones de Windows. El SDK de aplicaciones de Windows proporciona un conjunto unificado de API y herramientas que se pueden usar de forma coherente mediante cualquier aplicación de escritorio en Windows 11 (y un nivel inferior a Windows 10, versión 1809).
Notas de la versión del SDK de Aplicaciones para Windows Detalles sobre la versión estable más reciente del SDK de aplicaciones de Windows, que las aplicaciones en entornos de producción y las aplicaciones publicadas en la Microsoft Store pueden usar.
Creación de una aplicación con el SDK de aplicaciones de Windows El SDK de aplicaciones de Windows incluye plantillas de proyecto de WinUI 3 que permiten crear aplicaciones con una interfaz de usuario totalmente basada en WinUI. Al crear un proyecto con estas plantillas (consulte Crear su primer proyecto de WinUI 3), toda la interfaz de usuario de la aplicación se implementa mediante ventanas, controles y otros tipos de interfaz de usuario proporcionados por WinUI 3.
Uso del SDK de aplicaciones de Windows en un proyecto existente Si tienes un proyecto existente en el que quieres usar windows App SDK, puedes instalar la versión más reciente del paquete NuGet de Windows App SDK en el proyecto. Las aplicaciones sin empaquetar deben seguir este procedimiento para usar el SDK de aplicaciones de Windows, pero las aplicaciones empaquetadas también pueden hacerlo.
Descarga del SDK de aplicaciones de Windows Hay varios paquetes y canales de versión para el SDK de aplicaciones de Windows. La página Descargar el SDK de aplicaciones de Windows proporciona instrucciones sobre cuáles necesita, vínculos de descarga e instrucciones de instalación.

WinUI

Característica Descripción
WinUI WinUI es el componente nativo de la plataforma de interfaz de usuario que se incluye con el SDK de aplicaciones de Windows (completamente desacoplado de los SDK de Windows). El SDK de aplicaciones de Windows proporciona un conjunto unificado de API y herramientas que se pueden usar para crear aplicaciones de escritorio de producción destinadas a Windows 10 y versiones posteriores, y que se pueden publicar en Microsoft Store.

Inteligencia artificial de Windows

Característica Descripción
Inteligencia artificial de Windows Mejore sus aplicaciones de Windows con IA a través de las API locales y los modelos de aprendizaje automático.
Información general de Windows Copilot Runtime Windows Copilot Runtime presenta nuevas formas de interactuar con el sistema operativo que usan inteligencia artificial, como PhiLice, el modelo de lenguaje pequeño (SLM) creado por Microsoft Research que puede ofrecer muchas de las mismas funcionalidades que se encuentran en modelos de lenguaje grande (LLM), pero más compactas y eficientes para que se pueda ejecutar localmente en Windows.

Herramientas de desarrollo

Característica Descripción
Descripción general de Dev Home Dev Home fue un centro de control experimental para Windows, pero ya no se admitirá a partir de mayo de 2025. Dev Home proporcionó la capacidad de supervisar proyectos en el panel mediante widgets personalizables, configurar el entorno de desarrollo descargando aplicaciones, paquetes o repositorios, conectarse a sus cuentas de desarrollador y herramientas (como GitHub) y crear una unidad de desarrollo para el almacenamiento en un solo lugar.
WSL (Subsistema de Windows para Linux) Subsistema de Windows para Linux (WSL) es una característica de Windows que permite ejecutar un entorno Linux en la máquina Windows, sin necesidad de una máquina virtual independiente o arranque dual.

Muestras

La Galería de WinUI 3 en GitHub se actualiza periódicamente para mostrar las últimas adiciones y mejoras en WinUI en el SDK de Aplicaciones para Windows. La aplicación de la galería también se puede descargar desde Microsoft Store.