I have an older iPad Pro and also wanted to set it up for coding.
For Editor and Console/SSH, I used Vim & Spacemacs over Mosh using Blink ($20) and a free AWS EC2 Instance.
Why? I'm a fan of Vim, but the iPad keyboard doesn't have an Esc key. Blink allows remapping 'Caps Lock' to 'Esc'.
Mosh is necessary b/c the iPad will drop your SSH connection often.
Blink is pricey for an app ($20) but it Just Works.
I haven't used it personally very much, but Termius might suit your needs best.
You could use any $remote_editor (vim, emacs, nano) over Mosh/SSH with any $ssh_app and any $cloud_host. Those are just work for me.
Honestly the hardest part of it all was getting ssh keys onto the iPad. There are guides out there for it though. For that step you'll want a real computer for the first-time setup.
Btw, here are all the apps in my "Coding" group on my iPad. Note that I use "IDE" very loosely here, since it is on an iPad:
Once a jobbing developer I have since moved into Management. I continue with a couple of hobby projects to ensure I don't go mad. I focus on iOS/Swift and ROR.
I have an older iPad Pro and also wanted to set it up for coding.
For Editor and Console/SSH, I used Vim & Spacemacs over Mosh using Blink ($20) and a free AWS EC2 Instance.
Why? I'm a fan of Vim, but the iPad keyboard doesn't have an Esc key. Blink allows remapping 'Caps Lock' to 'Esc'.
Mosh is necessary b/c the iPad will drop your SSH connection often.
Blink is pricey for an app ($20) but it Just Works.
I haven't used it personally very much, but Termius might suit your needs best.
You could use any $remote_editor (vim, emacs, nano) over Mosh/SSH with any $ssh_app and any $cloud_host. Those are just work for me.
Honestly the hardest part of it all was getting ssh keys onto the iPad. There are guides out there for it though. For that step you'll want a real computer for the first-time setup.
Btw, here are all the apps in my "Coding" group on my iPad. Note that I use "IDE" very loosely here, since it is on an iPad:
Thanks @val_baca - this is excellent information. I've not tried Code Playground - I'll investigate that.