Jannis Hermanns explores the idea of using an iPad Pro as his main computer for backend development. He’s not doing iOS development, nothing that requires Xcode. But there are a lot of developers for whom this model would work perfectly.
I love the portability, but even with the larger size of the iPad Pro screen, would feel cramped without my large screen second display. Nonetheless, well worth the read.