Xamarin フォームを使用して、iOS、Android、および Windows 用のアプリを開発しています。Web サイトのアプリケーション アーキテクチャから
DAL や BL などの共有コードは共有コード フォルダーに、UI レイヤーはプラットフォーム固有のフォルダーに配置されます。Xamarin のサンプル コードを見ると、UI コードも共有コード フォルダーにあり、プラットフォーム フォルダーにはプラットフォーム固有の機能のみがあります。
ここで、UI 固有のコードをどこに置くかがわかりにくくなっています。私の UI には、いくつかのリスト ビューとプレーン ビューが含まれています。プラットフォーム固有のものは何もありません。