Microsoft は、Windows App SDK に基づくアプリケーションの大幅な進歩を発表し、Windows 11 でのパフォーマンスの大幅な向上を約束しました。
ユーザーにとって朗報ですWindows 11、あなたのアプリケーションは間もなく少し速くなります。 Microsoft が実施した最初のテストによると、開発中の改善は目覚ましいものでした。マイクロソフトが発表ロード時間が最大 50% 短縮され、アプリケーション パッケージのサイズが最大 8 分の 1 に縮小されます。
これらの数字は確かに有望ですが、結果は異なる可能性があることに注意することが重要です。ユーザーは、Microsoft または他の開発者がアプリを更新した場合にのみ違いに気づきます。
こちらもお読みください–Windows 11: この技術のおかげで、ライトバージョンの重さはわずか 100 MB です
Microsoft はどのようにしてアプリケーションを改善できたのでしょうか?
Microsoft によると、この改善の核心は Windows App SDK での「ネイティブ AOT」(Ahead-Of-Time)サポートの導入にあります。このコンパイル テクノロジにより、アプリケーションが作成された瞬間から最適化されるため、起動が高速化され、メモリ消費量が削減されます。
この発表は、フォトや Phone Link などの一部の最新の Windows 11 アプリの遅さに関する広範な批判を受けて行われました。これらのアプリケーションは Windows App SDK で構築されており、特にインターフェイス要素を操作するときに、過度の起動時間やアニメーションの途切れに悩まされることがよくありました。
Microsoft はパフォーマンスを向上させるために他の変更も加えています。同社は Edge WebView2 SDK を Windows App SDK にバンドルしなくなりましたが、現在は必要に応じて NuGet を使用してアクセスします。このアプローチは、アプリケーションのサイズをさらに縮小するのに役立ちます。
いつものように、Microsoft を含む開発者は、これらの新しい最適化を活用するにはアプリを更新する必要があります。ただし、アップデートが展開されるにつれて、ユーザーは、メモリ使用量の削減など、パフォーマンスの顕著な向上を確認できるはずです。
これらの改善は有望ですが、それが Windows 11 アプリの日常的な使用にどのように反映されるかは、開発者がこれらの新しいテクノロジの導入において重要な役割を果たし、その実装によって改善の真の規模が決まります。エンドユーザーのパフォーマンスが向上します。現時点では、Windows 11 の主要アプリケーションがこれらの変更をいつ受けることができるかはまだわかりません。