Showing posts from May, 2014

iOS AOT errors on device

If your application is running correctly in the iOS simulator but you see AOT errors on the device itself one possible fix is to enable generic value type sharing in the advanced tab of the iOS Build settings in Xamarin Studio. See the Xamarin docs (iOS specific enhancements section) for more details:

Developing Android Apps with Xamarin - Useful Links

Xamarin Docs - Android Resources Android Asset Studio

Useful stuff to help with Xamarin Android Bindings

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