Xamarinとは、2011年5月、Mono、MonoTouch、Mono for Androidの開発者により設立された 企業である。これら3つのソフトウェアはCommon Language Infrastructure(CLI)並びに Common Language Specifications(これらを合わせたものはMicrosoft .NETと同等の環境である)の クロスプラットフォームな実装である。すなわち、 それぞれLinuxなどのUnix系OS、iPhoneなどのiOS、Android上で動作する.NET環境である。