マイクロソフトは、Windowsアプリ開発者向けのサンプルアプリ「WinUI Gallery」をバージョン3.0に更新した。実験段階のUI部品を正式リリース前に試用し、改善点をフィードバックできる仕組みが導入されている。
正式公開前のUI部品を試せる仕組み
WinUI Galleryは、WindowsアプリのUI要素や動作を確認するための開発者向けアプリだ。各種コントロールの表示や操作を実際に試せるほか、関連するコード例も確認できる。開発者はこれらを参考に、マイクロソフトのデザイン体系やガイドラインに沿ったアプリを制作可能で、Windows 11の標準アプリに近い外観や操作性を実現するうえで役立つ。
従来、WinUI Galleryに新しいコントロールが追加されるのは、対象機能がWindows App SDKの安定版として公開された後だった。その段階では、開発者が問題点を報告しても、マイクロソフトが仕様を変更する余地は限られていた。
新UI部品のサンプルと検索機能の改善
バージョン3.0では、実験段階のWindows App SDKコンポーネントもアプリ内で確認できるようになった。開発者は正式な安定版の公開を待たずに新しいコントロールを評価し、意見を伝えられる。今回追加されたサンプルには、TableView、Charts、Wrap Panel、LayoutPanelが含まれる。
操作性や検索機能にも変更が加わった。マウスの戻るボタンと進むボタンでブラウザーと同様にページを移動でき、各コントロールのページには検索用タグが設定された。「context menu」「carousel」「WCAG」などの関連語から目的のページを探せる。検索結果が見つからない場合は、検索クエリーとヒントが表示され、全サンプルを閲覧するボタンも表示される。
マイクロソフトは2018年以降、Windowsアプリ開発者向けのショーケース型ツールを提供してきた。なお、WinUI Gallery 3.0というアプリのバージョン名は、UIフレームワーク「WinUI 3」とは別のもので、両者のバージョンに関連はない。WinUI Gallery 3.0はMicrosoft Storeで入手でき、ソースコードはGitHubで公開されている。