Apple ought to release a version of Xcode for iOS. That would be a useful tool for a lot of professionals and it would also lower the start up cost for new developers since they could only need to buy an iPad to start making apps vs needing a $1000+ Mac as well.
The Android SDK was already more accessible since it's cross platform but there is also a version out now that can run on an Android tablet directly with no need for a pc.
just like with professional apps, there is no way a decent version of xcode will work on iOS. the hardware is gimped compared to real computers and the OS is a lite version
there is no way you will be able to work with really large files