I've never been interested in Apple stuff, but if you already have a keyboard, why not go keyboard-only, in a way similar to Vim. That should certainly be way more efficient.
And thinking about it, do people realize how much effort is being replicated with these "app stores". There are already plenty of free(as in freedom) editors and IDE's out there, that would need no adaptations(in the case of Vim) whatsoever to run on mobile devices, if only the devices themselves were just a little bit more free.