It is independent of other toolkits making it efficient at handling multiple requests and easy data sharing subverting sandboxing and increasing app performance.
Makes it possible to create Xamarin apps that will have their interface created with Xamarin forms and other using Native UI toolkit.
It can use portable class libraries and Shared Projects to save the shared code and create platform specific apps that make it easy to use the shared code.
Allows cross-platform compatibility to cut down costs
Controls of Native UI and platforms
C# writing code ensures smooth sharing of apps
Test Cloud enables automatic testing on apps
Stay up-to-date with latest IOs and Android features