Ранее на этой неделе сообщалось, что разработчики из Microsoft намерены ускорить работу приложений Windows 11, построенных на базе Windows App SDK, за счёт технологии Native AOT (компиляция кода перед исполнением программы). Теперь же стало известно, что фирменный магазин цифрового контента Microsoft Store будет оптимизирован аналогичным образом, за счёт чего получит существенный прирост производительности.
Источник изображения: dennizn / Shutterstock.com
Согласно имеющимся данным, Microsoft предлагает разработчикам приложений новый способ переноса своих программных продуктов с UWP на .NET 9 и Native AOT. Это означает, что разработчики смогут модернизировать свои приложения в два этапа вместо того, чтобы вносить одно масштабное изменение. Microsoft предлагает переводить приложения на .NET 9 и Native AOT, что облегчит последующий переход на WinUI 3.
По данным Microsoft, приложения на .NET 9 и Native AOT отличаются более высокой производительностью, чем программные продукты UWP на .NET Native. Кроме того, технология Native AOT продолжает активно развиваться, и в будущем она будет продолжать оптимизироваться. Это означает, что в какой-то момент разработчики приложений должны будут перевести свои продукты на .NET 9 и Native AOT для повышения производительности.
В сообщении в блоге разработчиков Microsoft отмечается, что именно такую миграцию в настоящее время проходит Microsoft Store. Платформа переходит на .NET 9, и новая версия приложения, работающая на Native AOT, появится «в ближайшем будущем». Когда именно это произойдёт, не уточняется. Скорее всего, до выхода стабильной версии приложения оно будет тестироваться среди участников программ предварительной оценки Windows Insider.
Источник: 3DNews