Endjin - Home

Xamarin

Button Visual States in Xamarin.iOS

by Pascal Arnould

One way to manage a button visual state in iOS is by setting a different background image for each one of the UIControlState values available […]


Apprenticeship Day 1

by Alice Waddicor

From the day when a tweet set me reading about Endjin’s approach to apprenticeships, I knew this role was something different from the usual junior developer positions. The website described a structured three year training programme, benefitting from the hard-won expertise of industry veterans – exactly what I was looking for to bridge the gap […]


Xamarin platform setup gotchas: Final Edition!

by Pascal Arnould

Last post on the topic and links to all the other entries centred around troubleshooting/setting up your Xamarin mobile dev environment.

And now for some more problems-solutions […]


Xamarin lets you develop iOS applications using Visual Studio. This is obviously great for .NET Developers except that you currently have to go to Xcode (Apple’s Developer tool) if you want to create the UI using a designer tool. When you’ve got a Xamarin.iOS project, that means switching back and forth between the two IDEs. […]


More Xamarin platform setup gotchas

by Pascal Arnould

Today my Xamarin trial expired – Sadface. But @endjin generously supplied me with a new Xamarin.Android and Xamarin.iOS Business edition license, things were looking up – Happyface! However after activating the new license and upgrading to a newer version of Xamarin Studio on both my Mac and the guest Windows 8 OS, my master solution containing all the projects for the different platforms (Android, iOS and Windows Phone) was no longer building. I’m not sure whether this really happened as a result of the license activation and/or the upgrade but I was once more in trouble with my Xamarin platform setup – Sadface! […]


Android Device Manager and SDK Location

by Pascal Arnould

After going through the Xamarin installation instructions for Mac and Windows , I ended up in a situation where the AVD Manager ( Android Virtual Device Manager ) on my Windows VM would not let me create a new AVD […]


Xamarin platform setup gotchas

by Pascal Arnould

Yesterday I attended the “C# and Mvvm – Developing apps for all of Android, iPhone and Windows” event hosted by Stuart Lodge at Modern Jago. In preparation for the day I had the daunting task of setting up my Mac (OS X 10.8) for cross platform development with Xamarin. While most of it was fairly straight forward and well documented (see Installing Xamarin.iOS), I came across a few gotchas worth blogging about.