1761038286
2025-10-21 09:00:00
Uno プラットフォームを支えるチーム バージョン6.3をリリースしました クロスプラットフォームの .NET UI フレームワークで、C# と XAML を使用するモバイル、デスクトップ、WebAssembly をターゲットとする開発者を対象としています。このアップデートには、.NET 10 (RC1) の早期サポート、Visual Studio 2026 の新しい .slnx 形式との互換性、WebAssembly 画像デコード パフォーマンスの強化、TabView コントロールと Hot Design ビジュアル エディターの改良が含まれています。
宇野プラットフォーム は、C# および XAML でマルチデバイス アプリケーションを構築するための代替 UI プラットフォームです。カナダの企業による長年の社内使用を経て、2018 年に発売されました。 独創的な。これにより、開発者は Windows、iOS、Android、WebAssembly、macOS、Linux 用のアプリケーションを作成できます。 Apache 2.0 オープンソース ライセンスに基づいてリリースされています。 GitHub 上で。
バージョン 6.3 より前のプラットフォームでは、最新の安定したターゲットとして .NET 9 がサポートされていました。 Microsoft がツールおよびソリューション ファイル形式に変更を導入したことにより、最新リリースでは、Uno プラットフォームの今後の開発環境およびランタイム バージョンとの互換性が拡張されています。 Uno Platform 6.3 では、.NET 10 RC1 をターゲットとする新しいプロジェクト テンプレートが導入されています。その間 .NET 10 に対するテストが可能になります (そしてその実験的なもの Android CoreCLR)、ドキュメントでは、.NET 9 が運用環境の展開に推奨される安定したターゲットであり続けることが確認されています。
このリリースでは、Visual Studio 2026 のサポートも追加されています。 新しいソリューション形式、.slnx。開発者は、VS 2022 との互換性を維持しながら、既存の Uno プロジェクトを VS 2026 で開くことができます。 Uno プラットフォーム Visual Studio 拡張機能 両方の環境をサポートするように更新されました。これにより、チームはサポートされているバージョンの既存のワークフローを維持しながら、新しい IDE を評価できるようになります。
WebAssembly ターゲットでは、Uno Platform 6.3 は画像デコードの処理方法を変更します。フレームワークは、画像のデコードを UI スレッドではなく WebWorkers にオフロードするようになりました。この変更により、デコードを並行して実行できるようになり、ダッシュボードやメディア アプリケーションなど、大規模または多数の画像を含むシナリオの応答性が向上します。
の TabView コントロール 追加の構成オプションを受け取りました。均等サイズ、コンパクト、コンテンツに合わせたサイズなどの新しいサイズ設定モードが利用可能です。タブを閉じられないものとしてマークできるようになり、実行時のタブの並べ替えがサポートされるようになりました。これらの機能は、サポートされているすべてのプラットフォームに適用されます。
の ホットデザインビジュアルエディター が更新され、検索可能なコントロール ツリーと強化されたプロパティ検査機能が追加されました。のようなコントロール 分割ビュー そして ナビゲーションビュー ビジュアルインターフェイスを通じて設定できるようになりました。これらの変更は設計時のツールにのみ影響し、実行時の動作には影響しません。
.NET MAUI 8 モバイル ワークロードが強化されているため、バージョン 6.3 では .NET 8 のサポートが中止されます。 2025 年 3 月以降サポート対象外。そのランタイムをターゲットとする開発者は、 いずれかの .NET 9 にアップグレードします または.NET 10 RC1。
誰もが言っているように、それはAvaloniaのように機能します。私の知る限りでは、WinUI API パラダイムを使用してクロスプラットフォームで動作します。どちらも、XAML、WinUI、MVVM などの MS UI の概念の世界から離れていません。どちらも、SwiftUI、Flutter、または Jetpack Compose から真に学んだわけではありません。
完全なリリース ノート、移行手順、更新されたドキュメントは、次の場所から入手できます。 Uno プラットフォームのブログ。
#Uno #プラットフォーム #に #.NET #プレビュー #サポートと #対応が追加