Contents

Uno プラットフォームが Microsoft と提携して .NET 10 を強化

Contents

<本文>/images/Uno-Platform-Microsoft.png

Uno Platform は、Microsoft の .NET 部門とのパートナーシップを発表し、.NET 10 Release Candidate 2 (RC2) の稼働開始に伴い、より強力なパートナーシップを示しています。創業以来、フレームワーク全体を .NET 上に構築してきた Uno Platform は、このパートナーシップは、より広範な .NET エコシステムに貢献しながら、クロスプラットフォーム開発の基盤を強化することを目的としていると述べています。

このコラボレーションの第 1 フェーズは、.NET 10 RC2 での Android 16 QPR2 と API-36.1 のサポートに焦点を当てています。 Google が年半ばに Android 16 QPR2 を発表した後、Uno プラットフォームのエンジニアは、.NET MAUI チームと緊密に連携して、.NET for Android を最新の Android プラットフォームのアップデートに合わせて維持しました。

これには、新しい SDK バージョン管理スキームを処理するために必要なバインディング インフラストラクチャとツールへの大幅な更新が含まれます。 Uno Platform によると、統合には両チームの上級エンジニアによる 6 週間近くの綿密な作業が必要で、その結果、API の調整がよりスムーズになり、Java の相互運用性が強化され、Android をターゲットとする開発者向けのランタイム サポートが向上しました。

Android に加えて、Uno と Microsoft は、WASM マルチスレッドを実現するために、.NET ランタイム リポジトリ全体でのより深い連携も模索しています。ご存知ないかもしれませんが、これは Uno 開発者の間で最も要求されている機能の 1 つであり、より高速でスケーラブルな Web エクスペリエンスを可能にします。

さらに、Uno Platform は Microsoft と協力して SkiaSharp グラフィックス エンジンを共同保守します。チームはすでに WASM と Lottie のサポートに貢献しており、モバイル、Web、デスクトップ、組み込みデバイス全体でのレンダリングを改善するための将来の開発の推進を支援する予定です。

よく知らない人のために説明すると、Uno Platform は、開発者が UI とコードのワークフローを高速化するように設計された Uno Platform Studio などの高度なツールを使用して、単一の .NET コードベースからあらゆるプラットフォームのネイティブ アプリを構築できるオープンソース フレームワークです。

*️⃣ 出典リンク:

Microsoft の .NET 部門とのパートナーシップ