(Mono 프로젝트를 아는사람이라면 이렇게 이해하면 된다. 모노 (Mono) 프로젝트의 완성품!)
Xamarin! 이것으로 닷넷을 안드로이드, 아이폰, 맥, 윈도우즈 앱 개발에 적용할수 있게 되었다. 그리고 Xamarin은 Microsoft와 통합하여 Visual Studio로 개발가능한 환경을 갖추었다. Xamarin은 Mono 프로젝트를 기반으로 오픈소스로 개발이 되다가 마이크로소프트에서 먹고 비주얼 스튜디오에 통합되었다.
존재해 익숙해지고 어플리케이션 개발 수준까지 적은 시간이 걸린다.
Xamarin 플랫폼 안에는 Mono 프로젝트 기반 .Net과 각 디바이스의 네이티브 API, .Net 라이브러리가 존재한다, 그래서 이 Xamarin은 C# 소스 코드를 각 디바이스에 알맞은 목적 코드로 컴파일 해준다.
[출처] [플랫폼] 크로스 플랫폼, Xamarin!!|작성자 닷넷천국