Найти тему
Китайский специалист

Время запуска приложения Windows сократилось в два раза!

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

Одним из ключевых изменений стало внедрение поддержки компиляции с опережением времени (AOT). Благодаря этой функции приложения запускаются значительно быстрее — примерно на 50% — за счёт сокращения времени, необходимого для их загрузки.

Microsoft протестировала эту функцию на примере приложения Contoso Camera. Результаты оказались впечатляющими: время запуска приложения уменьшилось вдвое, а его размер — на одну восьмую. В автономных средах общий размер пакета программного обеспечения сократился на 50%.

УСКОРЬТЕ СВОИ ПРИЛОЖЕНИЯ: ВРЕМЯ ЗАПУСКА WINDOWS СОКРАТИТСЯ ВДВОЕ БЛАГОДАРЯ НОВОМУ SDK

-2

Помимо повышения производительности, Windows App SDK 1.6 предлагает разработчикам больше свободы и гибкости. Одним из ключевых улучшений стало обновление API для управления пакетами программного обеспечения. Теперь разработчики могут запускать свои приложения более независимо. Это означает, что им больше не нужно полностью полагаться на Edge Web View 2 API для выполнения определённых задач. Такой подход делает процесс разработки более плавным и эффективным.

Одна из наиболее интересных функций, представленных в этом обновлении, — это режим CanTearOutTabs. С его помощью пользователи могут легко разделять вкладки внутри приложения, создавая отдельные окна. Это работает аналогично тому, как в браузерах, таких как Microsoft Edge или Google Chrome, можно перетаскивать вкладки. При перетаскивании вкладки мгновенно создаётся новое окно. Затем пользователи могут увеличить это окно, перетащив его к краю экрана. Такой подход значительно упрощает многозадачность и управление приложениями.

-3

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

Эти обновления являются частью более масштабных усилий Microsoft по улучшению среды разработки для Windows. Повышение производительности в сочетании с более гибкими инструментами разработки делает Windows App SDK 1.6 ценным инструментом для разработчиков. Более подробную информацию вы можете найти на официальной странице выпуска Microsoft.

Если у вас была возможность опробовать новые функции, пожалуйста, поделитесь своими отзывами и мыслями о том, как они улучшили ваш рабочий процесс!