Microsoft przyspiesza aplikacje na Windows: nowa aktualizacja Windows App SDK zwiększa wydajność aplikacji o 50 procent

Autor: Vlad Cherevko | 05.09.2024, 23:55

Microsoft wydał Windows App SDK w wersji 1.6, która zawiera kilka nowych funkcji i znaczące ulepszenia produktywności dla programistów.

Co wiadomo

Główną nową funkcją tej aktualizacji jest obsługa kompilacji Ahead-of-Time (AOT), która umożliwia uruchamianie aplikacji o 50% szybciej. Na przykład aplikacja Contoso Camera uruchamia się teraz dwa razy szybciej, a jej rozmiar został zmniejszony o jedną ósmą. W środowisku hostowanym lokalnie, całkowity rozmiar pakietu oprogramowania został zmniejszony o 50 procent.

Oprócz poprawy wydajności, Windows App SDK 1.6 oferuje deweloperom większą elastyczność. Zaktualizowane interfejsy API do zarządzania pakietami oprogramowania pozwalają aplikacjom działać bardziej niezależnie, bez całkowitej zależności od interfejsu API Edge WebView2. Sprawia to, że proces rozwoju jest płynniejszy i bardziej wydajny.

Jedną z najciekawszych funkcji jest tryb CanTearOutTabs, który pozwala użytkownikom oddzielać karty w aplikacji poprzez tworzenie oddzielnych okien, tak jak działa to w przeglądarkach takich jak Microsoft Edge czy Google Chrome. Poprawia to wielozadaniowość i zarządzanie aplikacjami. Aktualizacje te są częścią szerszych wysiłków Microsoftu mających na celu ulepszenie środowiska programistycznego Windows, dając programistom większą kontrolę i elastyczność. Ze wszystkimi zmianami w aktualizacji można zapoznać się u źródła materiału.

Źródło: Blog Windows