Microsoft представила поддержку AOT в Windows App SDK для Windows 11

17.09.2024

Windows Latest недавно обнаружил документ поддержки от Microsoft, который подчеркивает значительное улучшение Windows App SDK: введение нативной поддержки Ahead of Time (AOT). Это нововведение обещает существенно улучшить время запуска приложений, разработанных для Windows 11.

Улучшение производительности

Согласно внутренним тестам Microsoft, внедрение AOT дало впечатляющие результаты, демонстрируя значительное сокращение времени запуска приложений на 50% и уменьшение размера пакета примерно в восемь раз. Windows App SDK служит мостом для разработчиков, позволяя им использовать классические фреймворки настольных приложений, одновременно получая доступ к современным API, совместимым с различными устройствами Windows.

Несмотря на свой потенциал, приложения, созданные с использованием SDK — будь то от Microsoft или сторонних разработчиков — подвергались критике за медленное время запуска. Пользователи часто сталкивались с раздражающими задержками, медленными анимациями и неотзывчивыми интерфейсами. Ярким примером является приложение Windows Photos, которое было настолько медленным при запуске, что Microsoft пришлось запускать его в фоновом режиме как временное решение.

Введение нативной поддержки AOT направлено на решение этих проблем с производительностью. Компилируя приложения в нативный код заранее, AOT позволяет системе обходить процесс перевода, который обычно происходит при выполнении приложения. Этот упрощенный подход снижает нагрузку, что приводит к более быстрому запуску и меньшему объему памяти для приложений.

В своем объявлении Microsoft охарактеризовала это улучшение как "невероятный прирост производительности". Однако истинная эффективность AOT будет раскрыта только со временем, так как разработчики должны обновить свои приложения, чтобы использовать эту новую возможность. Темпы внедрения этих изменений различными разработчиками могут варьироваться, и прирост производительности, вероятно, будет отличаться от одного приложения к другому.

Хотя Microsoft представляет это обновление как захватывающую инновацию, важно признать, что текущая производительность приложений Windows 11 оставляет желать лучшего. Пользователи не должны ожидать немедленного преобразования в скорости, так как улучшения будут происходить постепенно по мере интеграции AOT в приложения разработчиками.

Windows Subsystem for Android (WSA)

Windows Subsystem for Android (WSA) скачать бесплатно на ПК и телефон

Полная версия Windows Subsystem for Android (WSA) скачать бесплатно на windows и андроид

5
635 отзывы
3974 скачали

Обзоры и инструкции для Windows Subsystem for Android (WSA)

27.02.2025

Microsoft завершает поддержку Android на Windows

5 марта будет прекращена поддержка Android-приложений на Windows из-за закрытия подсистемы Windows для Android, но пользователи смогут использовать сторонние эмуляторы.

Читать далее

18.09.2024

Microsoft переводит UWP-приложения на Windows App SDK с улучшениями

Microsoft переводит приложения Universal Windows Platform (UWP) на Windows App SDK, сталкиваясь с проблемами производительности. Последняя бета-версия Windows App SDK 1.6 снижает время загрузки приложений на 50% и уменьшает их размер. SDK объединяет API для Windows 10 и 11.

Читать далее

18.09.2024

Microsoft внедряет AOT-компиляцию для улучшения приложений Windows 11

Microsoft представила нативную компиляцию Ahead-Of-Time (AOT) для Windows App SDK, улучшая производительность приложений в Windows 11. Это сократит время загрузки до 50% и уменьшит размер пакетов приложений в восемь раз, снижая использование памяти.

Читать далее

18.09.2024

Microsoft улучшает Windows App SDK, ускоряя загрузку приложений на 50%

Microsoft представила улучшения для приложений, разработанных с Windows App SDK, что привело к ускорению загрузки до 50% и уменьшению размеров приложений. Это стало возможным благодаря Native AOT компиляции. Разработчики должны интегрировать эту функцию для достижения лучших результатов.

Читать далее

17.09.2024

Microsoft представила поддержку AOT в Windows App SDK для Windows 11

Microsoft представила поддержку Ahead of Time (AOT) в Windows App SDK, что, как ожидается, значительно улучшит время запуска приложений для Windows 11. Внутренние тесты показали сокращение времени запуска на 50% и уменьшение размера пакета в восемь раз.

Читать далее

25.07.2024

Разработчик нашел решение для запуска Android на новых Snapdragon

В новых устройствах на базе Snapdragon X Elite и X Plus не работает Windows Subsystem for Android из-за архитектурных различий. Разработчик Джереми Синклер создал обходное решение. Microsoft не планирует выпускать исправление, поэтому сообщество создает кастомные WSA-образы.

Читать далее

21.07.2024

Неожиданное обновление WSA до версии 2407.40000.5.0 в Release Preview

Windows Subsystem for Android получил обновление до версии 2407.40000.5.0 в Release Preview, несмотря на запланированное прекращение поддержки 5 марта 2025 года. Отсутствие заметок к выпуску вызвало предположения о незначительных изменениях безопасности.

Читать далее

01.07.2024

Microsoft прекратит поддержку Amazon Appstore на Windows 11 в 2025 году

Microsoft объявила о прекращении поддержки Amazon Appstore на Windows 11 с 5 марта 2025 года. Пользователи могут продолжать использовать уже установленные приложения. Альтернативные методы установки включают PowerShell Windows Toolbox и загрузку приложений вручную.

Читать далее