.NET MAUI Community Toolkit 8.0.0 によるタッチ動作の実現

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 #によるタッチ動作の実現

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent News

Editor's Pick