In this chapter, we added libraries from the Xamarin Component Store to Xamarin projects and ported an existing C# library, Ninject, to both
Xamarin.Android. Next, we installed Objective Sharpie and explored its usage for generating Objective-C bindings. Finally, we wrote a functional Objective-C binding for the Google Analytics SDK for iOS and a Java binding for the Google Analytics SDK for Android. We also wrote several XPath expressions to clean up the Java binding.
There are several available options for using existing third-party libraries from your
Xamarin.Android applications. We looked at everything from using the Xamarin Component Store, porting existing code, and setting up Java and Objective-C ...