XaMarin跨平台开源软件开发平台是一个跨Windows,Phone,Android,iOS三大平台的开源软件开发平台。开发者只要利用C#、C/C++、Java等已学过的编程语言,就可以利用Xamarin在三大手机操作系统平台上同时开发,节省大量时间学习其它编程语言。