Yes ofcourse because, Xamarin is an important tool used in the cross platform mobile app development to share about 80% of the code across various platforms . Code sharing: Xamarin allows creating Android apps with C# code base that can be shared with other platforms such as iOS and Windows.