Mejoras de Microsoft Store para un rendimiento más rápido en Windows 11: se presentan nuevas secciones de biblioteca y descargas
La Microsoft Store se beneficiará significativamente de las mejoras de rendimiento previstas en Windows 11 para las aplicaciones modernas. Aunque estas mejoras de rendimiento todavía se están desarrollando, a medida que Microsoft realiza la transición gradual de la Windows Store al marco .NET 9 , una actualización reciente introdujo una división de la sección “Descargas” en “Descargas” y “Biblioteca”.
Exploremos primero las mejoras de rendimiento de la Tienda.
.NET 9 representa una versión importante de .NET Framework, que ofrece mejoras de rendimiento notables para aplicaciones grandes y complejas, incluida la Microsoft Store. Microsoft está trabajando activamente para incorporar .NET 9 y Native AOT (compilación Ahead-of-Time) en la Windows 11 Store.
En una discusión anterior, destaqué los beneficios de la compatibilidad nativa con AOT para aplicaciones desarrolladas con Windows App SDK, como Photos y Phone Link. Curiosamente, esta compatibilidad también se extenderá a las aplicaciones UWP , como la propia Microsoft Store.
Según una publicación del blog de Microsoft, hay planes en marcha para modificar la aplicación Store para utilizar .NET 9, lo que apunta a reducir su tamaño y mejorar los tiempos de lanzamiento a través de AOT nativo.
Entonces, ¿qué hace que la transición a .NET 9 y Native AOT mejore la eficiencia de la aplicación de la Tienda? Según los conocimientos de Microsoft y mi comprensión de la documentación para desarrolladores, Native AOT compila el código de la aplicación directamente .
Esto significa que al abrir la Tienda, ésta se inicia más rápidamente porque la CPU puede ejecutar las instrucciones directamente, eliminando la necesidad de recompilación o interpretación.
Como resultado, los usuarios pueden esperar una experiencia de inicio más rápida y tiempos de carga de páginas más veloces, aunque puede llevar algún tiempo antes de que estas mejoras se implementen por completo en Microsoft Store.
Microsoft Store está en transición a .NET 9 y Native AOT
En un artículo publicado en X , Windows Latest lo señaló por primera vez y presenta a un ingeniero de software sénior involucrado en Microsoft Store que confirma que “actualmente están trabajando en la migración de Microsoft Store a .NET 9 y Native AOT, aprovechando todas estas nuevas herramientas para ese propósito. Este enfoque permite un progreso gradual para WinUI 3 y, al mismo tiempo, minimiza los riesgos durante la migración”.
Microsoft está realizando esta actualización de la Tienda de forma incremental.
La fase inicial implica actualizar la pila de tecnología de la tienda a . NET 9 y Native AOT. Luego, se actualizará la interfaz de usuario para incorporar más elementos de WinUI 3. Este método de implementación gradual reduce la probabilidad de problemas importantes.
Es bastante interesante observar cómo Microsoft Store utilizará .NET 9 y Native AOT, ya que esto puede resultar revolucionario para una plataforma que históricamente ha experimentado lentitud y errores, particularmente durante la descarga de aplicaciones o juegos grandes.
Secciones de descargas y bibliotecas mejoradas en la Tienda Windows 11
Microsoft Store se ha actualizado recientemente para incluir opciones de gestión mejoradas para “Descargas” y “Biblioteca”.
Las imágenes de arriba ilustran las nuevas páginas “Descargas” y “Biblioteca” en la Tienda.
La página “Descargas” permite a los usuarios administrar actualizaciones de aplicaciones o juegos instalados y ver las notas de lanzamiento disponibles, mientras que la sección Biblioteca muestra las aplicaciones o juegos que posee.
Además, incluye una barra de búsqueda que te ayuda a localizar fácilmente cualquier aplicación previamente instalada en uno de tus dispositivos.
Esta estructura recién organizada ha mejorado la experiencia del usuario de la aplicación Store, a la que ahora pueden acceder todos fuera del Programa Windows Insider.
En cuanto a la tienda basada en .NET 9, está previsto que comience su implementación para los evaluadores en breve.
Deja una respuesta