Yes, Xamarin uses C#, which is capable of consuming Objective-C and Java libraries on both iOS and Android. If you want to extend a mobile web application or any other hybrid app solution, Xamarin provides total support.