Учитывая приложение, написанное на C # для Xamarin, можно ли его создать для запуска на всех поддерживаемых платформах с минимальными изменениями, включая Android, iOS, MacOS, Windows?
Я понимаю, что Xamarin претендует на 90%код доступен для всех платформ (и 10% необходимо настроить), и я имею в виду это «90%».
Чего я не понимаю, так это того, что эти 90% являются общими для разных инструментов Xamarin, например, Xamarin.Forms и Xamarin.Mac, или это существенно разные инструменты с разными API и т. Д.
Например, я вижу, что с Xamarin.Forms я могу создавать для iOS, Android и Windows. Но не MacOS. Итак, можно ли на Mac установить Xamarin.Mac, а затем собрать то же приложение для MacOS?