Вероятно, стоит отметить, что Мигель де Икаса (технический директор компании Xamarin) по крайней мере, считается, что Xamarin support a single distro of Linux in 2011. Он довольно доступный и часто отвечает на вопросы по телефону IRC. Возможно, было бы интересно узнать, пересматривает ли этот вариант, даже если он не поддерживает какой-либо GUI RAD.
Как альтернатива, «Нет, вы абсолютно не можете разработать для Xamarin на Linux», я часто рассматривал использование MonoDevelop on Linux для разработки моего безликого, доступного кода. В некотором смысле, я уже делаю что-то подобное, когда я использую свой ноутбук для Windows. Вы не можете использовать Xamarin Studio для разработки для iOS в Windows, поэтому я удаляю простой консольный проект и вызываю его контроллеры, которые живут в другом проекте библиотеки. Я предпочитаю Visual Studio Xamarin Studio (и использую Starter & Indie, поэтому я не могу использовать Xamarin for Visual Studio), поэтому мне нравится делать безликую разработку в Windows. Затем, когда я «закончил» (т. Е. Готов отрываться) от безликой девизы, я направляюсь к Xamarin Studio на OS X, чтобы зацепить вещи, которые я сделал там, в IU UI.
Было бы достаточно легко сделать это в Linux «для Android» и использовать только Windows или OS X при разработке пользовательского интерфейса и создании вашего дистрибутива. По общему признанию, пользовательский интерфейс обычно представляет собой тонну кода (всегда больше, чем я ожидаю, по крайней мере), но вы можете легко уйти с хорошими, хорошо продуманными libs, разработанными на Linux, скажем, половину вашего кодирования или больше. И это заставляет вас прекрасно отделять ваши проблемы, что я всегда ценю.
EDIT: Я считаю, что кто-то должен указать, что Mono-qua-Mono does run on Linux already. Это всего лишь материал Xamari - клей для более популярных потребительских платформ - это не для Linux. Таким образом, вы можете запустить
Xamarin
Моно на Linux просто отлично сейчас, и они были в состоянии дольше, чем Xamarin был «вещью». ; ^)
кажется хорошей новостью из reddit: [Я Мигель де Иказа. Я начал с Xamarin, Mono, Gnome с большими друзьями. Спросите меня.] (Https://www.reddit.com/r/programmerchat/comments/4dxpcp/i_am_miguel_de_icaza_i_started_xamarin_mono_gnome/) – Paolo