ComponentOne 利用ガイド
Xamarin から .NET MAUI への移行情報
移行ガイド > 各種移行資料 > Xamarin から .NET MAUI への移行情報

Microsoft 社による Xamarin のサポートは 2024年5月1日に終了しました。これにより、Xamarin に対して Microsoft 社による修正プログラムや更新プログラム、技術サポートなどの提供が停止するため、運用環境の進化に対応できなくなるほか、セキュリティリスクの増大に繋がる恐れがあります。そのため、既存の Xamarin 向けアプリケーションを今後も継続して運用する必要がある場合は、他プラットフォームへの移行を検討する必要があります。

移行先としてはいくつか選択肢が挙げられますが、その中でも 既存コードの多くを流用できる点で、Xamarin の後継と言われている「.NET MAUI」への移行が有力候補と言えます。ただし、プラットフォーム間の移行ということで、ほとんどの場合 Xamarin プロジェクトをそのまま .NET MAUI プロジェクトへ移行することはできません。プラットフォームの違いを意識し、プロジェクトの構成や既存コードのいくつかを .NET MAUI 向けに修正する必要があります。

このトピックでは、ComponentOne for Xamarin のコンポーネントを使用して作成した Xamarin プロジェクトを、ComponentOne for .NET MAUI のコンポーネントを使用した .NET MAUI プロジェクトへ移行するにあたって、移行時の注意点や、製品サンプルを例にした移行手順などを紹介します。

各トピックでは、「ComponentOne for Xamarin」「ComponentOne for .NET MAUI」の名称を、それぞれ「C1Xamarin」「C1MAUI」の略称で表記しています。
関連トピック