Xamarin aims to be the framework that can cover all major mobile platforms- iOS, Android and Windows without compromising on quality and performance as expected from native apps development. Well known mature .NET framework libraries are available on Android and iOS platforms as well. The rich features of these libraries give an added advantage to Xamarin considering the developer view point.