C# によるクロスプラットフォーム開発環境。 従来のネイティブ環境での開発と違い、Android/iOS/Windows のアプリケーションを C# で開発可能です。これにより開発の効率化、全プラットフォームでの品質の向上を実現しました。 2001年に Mono プロジェクトとして発足し、後に Xamarin 社を設立、2016年に Microsoft 社に買収されました。現在は Visual Studio に同梱され、OSS 化、ライセンスの無料化がされています。 1.バックエンドの処理は共通化し、UI 部分は個別に開発できる手法 1.バックエンドの処理は共通化し、 UI 部分は個別に開発できる手法 Xamarin.Android Android アプリ開発用 Xamarin.iOS iOS アプリ開発用 Xamarin.Mac Mac アプリ開発用 2.バックエンドの共通化に加え、UI