Since you already have an iMac, I would go with the 11in, but the best route would be a 13/15 in rMBP.
I find desktop unnecessary unless you're going full out with multiple monitors. Sometimes I wish I had a 2nd screen when working on xcode.
I find desktop unnecessary unless you're going full out with multiple monitors. Sometimes I wish I had a 2nd screen when working on xcode.
I couldn't imagine working on a small laptop screen.