開発者にとって朗報です。Windows App SDK 1.6 はネイティブ AOT をサポートし、アプリの高速化を実現します。

Windows App SDK 1.6 がついに登場しました。

読書時間アイコン 2分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

キーノート

  • Microsoft は Windows App SDK 1.6 バージョンをリリースしました。
  • 起動時間を短縮するためにネイティブ AOT (事前) コンパイルをサポートします。
  • このバージョンでは、WebView 2 のバージョン管理も分離されます。

再びその時が来ました。マイクロソフトはついに Windows アプリ SDK 1.6 このバージョンは、前バージョンと比べていくつかの点が改良されています。

Windows App SDK 1.6 は、ついにネイティブ AOT (Ahead-Of-Time) コンパイルをサポートします。つまり、このアップデートにより、アプリが事前にコンパイルされるため、アプリの起動時間とメモリ使用量を削減できます。これは、プログラムを実行する前に、高レベルのプログラミング言語をマシン コードなどの低レベルの言語にコンパイルするプロセスです。

In デモMicrosoft は、最新の Windows App SDK 1.6 により、フレームワーク パッケージを使用する場合はアプリの起動が 50% 高速化され、パッケージ サイズが約 8 分の 2 に、自己完結型セットアップの場合は XNUMX 分の XNUMX に削減されると示しています。

そうは言っても、AOT は最適化を実行できますが、実際のプログラム動作に基づく動的な最適化など、ジャストインタイム (JIT) コンパイルのランタイムの利点がいくつか欠けています。AOT は、メモリとバッテリーを節約し、起動時間を短縮するために、組み込みシステムやモバイル システムでよく使用されます。

このアップデートでは、WebView2 のバージョン管理を分離して WebView 2 パッケージ管理の柔軟性を大幅に向上させるなど、その他の重要な改善も行われています。また、パッケージ展開 API と TabView コントロールも更新され、ユーザー エクスペリエンスが向上します。

Windows App SDKはWindows 10および11のアプリ用のソフトウェア開発キットであり、そのリポジトリを確認することができます。 GitHub経由バージョン1.5は現在安定版ユーザー向けに提供されているアップデートですが、1.6がリリースされたら、こちらから確認したりダウンロードしたりすることができます。 Microsoftのサポートサイト.

ユーザーフォーラム

0メッセージ