このモジュールは、次のメインリポジトリです。
これらのSDKは、現代言語(C#)の柔軟性と優雅さ、.NETベースクラスライブラリ(BCL)のパワー、およびファーストクラスのIDESと編集者の視覚スタジオおよび視覚スタジオコードを除いて、オブジェクトCとXcodeで行う同じUIコントロールを使用して、ネイティブIOS、MAC触媒、MACOS、およびTVOSアプリケーションを作成することができます。
このリポジトリは、iOS、Mac Catalyst、MacOS、およびTVOS SDKの.NETの開発を行う場所です。 iOS、MAC触媒、MACOS、およびTVOの.NETは、.NET MAUIの一部であり、.NETを使用したネイティブiOSおよびMACOS開発にも独立して使用できます。
たとえば、貢献できる方法はいくつかあります。
.NET IOS、Mac Catalyst、MacOS、およびTVOSは、.NET 6の一部として2022年5月に導入されて以来、.NET Mauiの一部であり、現在.NET MAUIサポートポリシーで説明されているようにサポートされています。
Xamarin.iosとXamarin.Macのサポートは、Xamarinサポートポリシーに従って2024年5月1日に終了しました。
Xamarin.Formsを含むすべてのXamarin SDKについて、Xamarin Supportは2024年5月1日に終了しました。 Android API 34およびXcode 15 SDK(iOSおよびiPados 17、MacOS 14)は、既存のXamarin SDKの最終バージョンXamarinターゲットです(つまり、新しいAPIは計画されていません)。
問題を修正し、コードベースに直接貢献することに興味がある場合は、次のことをカバーするドキュメントをご覧ください。
Xamarin.iosとMacをインストールするための好ましい方法は、Visual Studioインストーラー(Windows、Mac)を使用することです。
チームはまた、可能な限り最新のXamarin SDKとXcodeを使用することを強くお勧めします。
ただし、MACOSのダウングレードとマシン構成の構築用の古いXamarin.iosおよびMacパッケージへのリンクを提供します。ダウンロードを参照してください。
Copyright(c).Net Foundationの寄稿者。無断転載を禁じます。 MITライセンスに基づいてライセンスされています。