Xamarin is a popular cross-platform app development framework that allows developers to create native apps. Some of the important features of Xamarin include Native Performance, Cross-Platform Development, Shared Codebase, Visual Studio Integration, Access to Native APIs, Community Support.
If you are interested in learning more about Xamarin, then check out this video offered by Intellipaat. Upon watching this video you will get better understanding of what is Xamarin, its important features, advantages and disadvantages -