At YARG , we have successfully created Xamarin bindings to Good Technology's iOS Good Dynamics SDK and we've now got a few iOS Enterprise Apps out there in the field. We're now in the process of creating the Android binding set, we're not far off but we still have a few interfaces / classes that we need to expose. As a point of reference on some of the toolsets we're using I thought I'd jot them down here. When you're binding against a .jar file it's very handy to traverse the package to see what classes, types etc are exposed. To do this, you have a few options (of course there are more but these work for us and they're free) Extracting the Contents of a JAR File which is the standard command line operation on a Mac OSX On Windows development boxes we use this excellent free tool JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files When you are trying to create your Xamarin Android bindings you...