1712146563
2024-04-03 12:00:10
2024 年 3 月 29 日に、 Microsoft がバージョン 8.0.0 をリリース オープンソースの MAUI コミュニティ ツールキットの。 新しいバージョンでは、タッチ アニメーションの動作、書き直された Snackbar コンポーネント、および多くのバグ修正が追加されています。
.NET MAUI コミュニティ ツールキット (NMCT) は Microsoft の .NET コミュニティ ツールキットの 1 つ GitHub でホストされており、MAUI 開発者をカバーしています。 その目的は、公式フレームワークにはない有用なコードをコミュニティに提供できるようにすることです。 コミュニティ ツールキットはオープンソース ソフトウェアとしてリリースされており、開発者が貢献を提出することを奨励しています。 一部のツールキットの追加は、後で公式の Microsoft ライブラリに昇格できます。
MAUI はの頭字語です。 マルチプラットフォーム アプリケーション UI。 Microsoft によると、これは Xamarin および Xamarin Forms フレームワークの進化版であり、別々のターゲット ライブラリとプロジェクトを複数のデバイス向けの 1 つのプロジェクトに統合します。 現在、 MAUI サポート Android 5 以降、iOS 11 以降、macOS 10.15 以降、Samsung Tizen、Windows 10 バージョン 1809 以降、または Windows 11 で実行されるアプリケーションの作成。
の NMCT の以前のメジャー バージョン7.0.0 は、2023 年 11 月の .NET 8 正式リリースと同時にリリースされました。バージョン 8.0.0 は 4 か月後にリリースされます。
新しいバージョンの大きな新機能は、 タッチ動作。 これは、タッチまたはマウス イベントに基づいて視覚要素を操作するための宣言的な機能です。 Xamarin クロスプラットフォーム ライブラリでは、非推奨となり、公式 サポート終了予定日は 2024 年 5 月 1 日 として知られていました。 タッチエフェクト。 NCMT チームは、これを Xamarin コミュニティ ツールキットから .NET MAUI コミュニティ ツールキットに移植しました。
もう一つの変化は、 スナックバーコンポーネント、画面の下端の通知を表します。 完全に書き直されました。 Windows 開発者の場合、package.xappmanifest ファイルと マウイアプリビルダー クラス。 他のプラットフォームでは追加の手順は必要ありません。
の ナビゲーションバー Android プラットフォームでは、色と明暗スタイルの変更がサポートされるようになりました。
このリリースの残りの修正の中には、ポップアップ コントロールに関するものがいくつかあります。 サイズと位置を固定する アンドロイドでは、 サイズ変更のためのジェスチャーのサポート iOS では、そして アクティブウィンドウのポップアップ検出を修正しました Windows 上で。
.NET MAUI コミュニティ ツールキットはさまざまなリリースでバージョン管理されており、頻繁に更新されます。 ツールキットのバージョンは、2023 年 1 月の 3.1.0 から 2024 年 3 月の 8.0.0 に進化しました。バージョン番号がこのように多数ある理由は、重大なバージョン番号の増加を余儀なくされる重大な変更の存在です。 マイクロソフト 進捗状況とツールキットの受け入れを認めた .NET 開発者ブログで言及されています。
更新された ドキュメンテーション .NET MAUI コミュニティ ツールキットの場合は、Microsoft Learn Web サイトから入手できます。 の プロジェクト リポジトリは GitHub でホストされています 現在 108 件の未解決の問題があります。
#.NET #MAUI #Community #Toolkit #8.0.0 #によるタッチ動作の実現