Pozwala ono na pisanie aplikacji w języku C# wewnątrz Visual Studio, debugowanie z jego poziomu, itd. Narzędzie to ma tylko jedną wadę - do skompilowania aplikacji i tak wymaga komputera z systemem OS X. Dlaczego? Ponieważ kompilacja tworzonych przez nas programów odbywa się zdalnie z wykorzystaniem narzędzi Apple'a. Dlatego Xamarin nie nadaje się dla osób, które chcą pisać pod Windowsem w celu uniknięcia zakupu komputera Mac. Jest skierowany bardziej do programistów znających dobrze C# oraz .NET, którzy nie mają czasu bądź po prostu nie chcą uczyć się języka Objective-C, obsługi Xcode, itd. Jeśli jesteście zainteresowani Xamarinem, to zapraszam na stronę projektu.