If you have not heard yet, Microsoft has announced its pact with Xamarin, a mobile software development specialist, and is…