I was thinking that Apple should create an iCloud-hosted version of XCode and development tools, similar to Microsoft's Visual Studio Online service. This would allow people to develop for Apple devices through a Web browser and collaborate with teams that are distributed across large distances (worldwide, for instance!). This, coupled with local development and hosted respositories with XCode Server would be fantastic! What do you think?