ネイティブなユーザーインターフェースとパフォーマンスを備えたアプリケーションの開発に対応しており、プラットフォーム間でビジネスロジックや、データアクセスなどのC#コードを共有できる。 また、AppleとGoogleの最新のAPIに常に対応し、Visual Studioと統合することで、iOS、Android、Windowsアプリケーションの開発環境をVisual Studioで統一することを可能にしている。 ほかにも、コード自動補完(オートコンプリート)でコードを入力するとAPIの候補を表示する機能や、Android Designerを使用した、シンプルなドラッグ&ドロップでAndroid向けのUIを作成する機能、iOS DesignerまたはXcode 4のパワフルなUIデザイナーで、iOS向けのUIを作成する機能を搭載する。 動作環境は、「Xamarin.Android」がAndroi