Explorando las Últimas Innovaciones en Windows App SDK 1.6: Mejora de Rendimiento y Nuevas Funcionalidades

Microsoft ha lanzado la versión 1.6 del Windows App SDK, prometiendo mejoras significativas en el rendimiento y funcionalidad de las aplicaciones nativas de Windows. Esta actualización trae consigo varias novedades, como la compatibilidad con la compilación nativa AOT (Ahead-Of-Time), mejoras en el despliegue de paquetes y optimizaciones en controles como PipsPager y RatingControl.

El Windows App SDK proporciona un conjunto robusto de APIs y herramientas para construir aplicaciones de escritorio rápidas y atractivas en Windows. Ya sea una aplicación en C++ Win32 o en C# .NET, este SDK permite aprovechar los controles modernos y el pulido de WinUI 3, y se actualiza de manera independiente del sistema operativo para garantizar la inclusión de las últimas innovaciones.

Una de las novedades más destacadas de la versión 1.6 es la compatibilidad con la compilación Native AOT, que convierte el código de la aplicación en código nativo antes de tiempo. Esto se traduce en tiempos de inicio más rápidos y un menor consumo de memoria, reduciendo a la mitad el tiempo inicial y disminuyendo significativamente el tamaño del paquete de la aplicación, según pruebas internas.

Además, se ha desvinculado la versión de WebView2 del SDK de Windows App, permitiendo a los desarrolladores elegir versiones más recientes del paquete Microsoft.Web.WebView2. Esto ofrece mayor flexibilidad y un mejor manejo de dependencias a través de NuGet, asegurando que las aplicaciones puedan acceder a las últimas mejoras y características de WebView2 en cualquier momento.

La gestión de paquetes también ha sido optimizada con nuevas APIs que facilitan la eliminación de paquetes, la provisión y la detección de actualizaciones pendientes o disponibles localmente. Estas mejoras están diseñadas para simplificar el manejo de aplicaciones que utilizan empaquetado MSIX, beneficiando a los desarrolladores en su flujo de trabajo.

El control TabView de WinUI 3 se ha mejorado con una nueva experiencia de desanclado de pestañas que emula la funcionalidad de navegadores como Edge y Chrome. Esto proporciona una retroalimentación visual inmediata al usuario que arrastra una pestaña fuera de la aplicación, permitiendo un movimiento continuo para maximizar o ajustar la nueva ventana.

Otras actualizaciones incluyen mejoras en controles menores como PipsPager, que ahora soporta un nuevo modo de envoltura entre el primer y el último ítem, y RatingControl, que se ha vuelto más personalizable. También se han añadido nuevas APIs y características adicionales, como la clase Microsoft.Windows.Globalization.ApplicationLanguages, que permite afinar el idioma de visualización de la aplicación.

Para más detalles y comenzar a desarrollar con la versión 1.6 del Windows App SDK, los interesados pueden visitar la página de resumen del SDK y seguir las instrucciones de configuración en Visual Studio. Los desarrolladores también pueden mantenerse informados y participar en la comunidad a través del repositorio de GitHub del Windows App SDK y en los llamados trimestrales de la comunidad WinUI.

La comunidad de desarrolladores está invitada a aprovechar estas mejoras y a compartir sus experiencias y creaciones utilizando las etiquetas #WindowsAppSDK y @WindowsUI en X. ¡Feliz programación!

Cayetano Andaluz
Cayetano Andaluz
Periodista y redactor de noticias de actualidad sobre Andalucía y sus provincias. También información en general.

Compartir artículo:

Más popular

Más artículos como este
Relacionados

Leganés sorprende al Atlético con gol de Nastasic en emocionante encuentro en directo

El Atlético de Madrid ha revelado su alineación para...

Grave accidente en telesilla de Astún: 10 heridos, incluidos dos en estado crítico

El complejo invernal ha sido cerrado temporalmente debido a...

Empresa Alemana Promete ‘Segunda Vida’ por Menos de 200.000 Euros

La criogenia, un concepto que evoca visiones distópicas, está...