Archive | May, 2017

If Microsoft aren’t using Xamarin, why should I?

4 May

Microsoft, in a move that many developers were hoping for, purchased the really rather brilliant company Xamarin. Xamarin provides a tool to write cross platform apps from one code base, namely C#. Brilliant! Now the promise of being able to develop for iOS, Android and Windows from the one code base could become a reality without costing a fortune!

Microsoft also purchased Wunderlist. This will gradually be retired in favour of their new application, Microsoft ToDo. Microsoft recently released clients for Windows, Windows Phone, iOS and Android.

None of which were written in Xamarin apparently.

Why?

I can’t find any details of which Microsoft first party apps for iOS and Android are written in Xamarin, but I suspect it’s not many.

It should be a case that virtually all Apps from Microsoft should be written in Xamarin (with the possible exception of those requiring a significant of low level access, and even then I’m not convinced they couldn’t be coded partially in Xamarin if it’s as good as portrayed).

Microsoft used to be the best at eating their own dog food. If they are indeed doing this, isn’t it time we were told?