Probablement la peine de mentionner que Miguel de Icaza (CTO de Xamarin) au moins considéré que Xamarin une seule distro de Linux en 2011. Il est assez accessible, et souvent des réponses à des questions sur IRC. Il pourrait être intéressant de demander si ils ont revisité cette option, même si elle n'a pas l'appui de toute sorte de GUI de la SAR.
Comme une alternative de "Non, vous ne pouvez absolument pas de développer pour Xamarin sur Linux," j'ai souvent considéré l'utilisation de MonoDevelop sur Linux pour développer mon visage, code partageable. Dans un sens, je fais déjà quelque chose de similaire lorsque j'utilise mon ordinateur portable Windows. Vous ne pouvez pas utiliser Xamarin Studio pour développer pour iOS sur Windows, donc je stub une simple console de projet et de l'avoir appeler mon contrôleurs de vivre dans un autre projet de bibliothèque. Je préfère Visual Studio pour Xamarin Studio (et suis toujours à l'aide de Starter & Indie licences, donc je ne peux pas utiliser Xamarin pour Visual Studio), donc je tiens à le faire sans visage de développement sur Windows. Alors, quand je suis "fait" (c'est à dire, prêt à prendre une pause à partir de) le visage de dev, j'ai sur la tête de Xamarin Studio sur mac OS X pour les raccordements à l'iOS de l'INTERFACE utilisateur des talons j'ai fait là-bas.
Il serait assez facile de le faire que sur Linux "Android", et de n'utiliser Windows ou OS X, lorsque vous développez votre INTERFACE utilisateur et créer votre distribuable. Certes, l'INTERFACE utilisateur est généralement une tonne de code (toujours plus que ce que j'attends, au moins), mais vous pouvez facilement sortir avec un bon compte libs développé sur Linux, disons la moitié de votre codage ou plus. Et il vous oblige à séparer vos préoccupations bien, que j'ai toujours apprécier.
EDIT: j'ai l'impression que quelqu'un doit souligner que les Mono-qua-Mono fonctionne sous Linux. C'est juste la Xamarin choses -- la colle sur la plus populaire auprès des consommateurs plates-formes qui n'est pas sur Linux. De sorte que vous pouvez exécuter Xamarin Mono sous Linux juste à droite maintenant, et ont été en mesure de plus de Xamarin est "une chose". ;^)