I recently bought a MAC Mini for development purposes and learning cross-platform / Xamarin development. Being windows / linux user for a quite long time now, I haven't ever touched or operated MAC OS before (I know, shame on me). So I have no prior experience with MAC world what so ever. In excitement, I opted for beta testing for early release of MAC OSX - Yosemite and was happy to use it. But when I experienced that my Xcode and Xamarin studio started breaking and acted weirdly, I decided to downgrade back to MAC OSX Mavericks. It was not an easy thing for me at first, after a few runs and tries I figured out a way to do it. This involved in preparing a flash drive to fresh install MAC OSX using recovery options. I prepared a flash drive with instruction from Apple and other developers and was successful to » Read more