никогда не поздно начать с какой-либо технологии, позвольте мне ответить на ваш вопрос, поскольку вы сказали, что есть 3 папки
YourProject
YourProject. Android
YourProject. IOS
когда вы работаете на xamarin, ваш 70-80% кода используется повторно, но некоторые вещи всегда определяются платформой c
, когда мы говорим о YourProject. Android или YourProject. IOS они являются спецификациями платформы c реализаций
. В эти папки вы можете добавить код для аппаратной реализации, используя функции платформы c, по-разному разрабатывая элементы управления для платформ. (Custom Renderer) и многое другое
в случае каких-либо подобных сомнений я бы предложил вам go через официальную документацию xamarin
Ссылка на документ Официальная документация Xamarin