.NET 11 Preview 6公開、MAUIのランタイムを更新
マイクロソフトは、今年秋にリリース予定の統合フレームワーク「.NET 11」のプレビュー版「.NET 11 Preview 6」を公開しました。このバージョンでは、特にクロスプラットフォームUIフレームワークである.NET MAUIにおいて、iOSおよびAndroidアプリケーションの実行環境が従来のMonoからCoreCLRへと変更されています。この変更は既存アプリケーションの動作に影響を与える可能性があるため、開発者による確認が呼びかけられています。
なぜ重要か
このランタイムの変更は、.NET MAUIアプリのパフォーマンス向上や起動時間の短縮に寄与する可能性があります。CoreCLRへの統一は、デスクトップやサーバーサイドと同様の実行環境を提供することで、開発の一貫性を高め、開発体験を向上させる重要なステップです。これにより、開発者はより効率的に高品質なクロスプラットフォームアプリケーションを構築できるようになるでしょう。
背景
マイクロソフトは、WindowsだけでなくiOSやAndroidといった多様なプラットフォームで動作するアプリケーションを、単一のフレームワークで開発できる環境を提供することを目指しています。そのため、Xamarinを統合した.NET MAUIを通じて、デスクトップからモバイルまでをカバーするクロスプラットフォーム開発を推進してきました。今回のランタイム更新は、その戦略の一環として、基盤技術の統一と最適化を進めるものです。
今後の注目点
今後、開発者はCoreCLRへの移行が既存のアプリにどのような影響を与えるかを確認し、新しいランタイムでの挙動を検証することが求められます。正式版リリースに向けて、さらなる改善や安定化が図られるかにも注目が集まります。
原題: .NET MAUI、iOS/AndoridのランタイムがMonoからCoreCLRに更新、開発者は動作確認を。.NET 11 Preview 6が公開