I'm waiting for my app to build right now, lol. It can take anywhere from 10 seconds to 5 minutes but usually it takes at least a minute or two. I tend to develop by making small changes and testing them out so I guess you would say that programming with Xamarin is analagous to playing a first person shooter at 15FPS.
I do a few things.
Build times are still way in the red for me. Do you have the same problem? Are there any hacks I can do so that I can developer faster? It honestly feels like I'm stealing from the company because I spend quite a bit of my time daydreaming as I'm waiting for Xamarin to build.