The comment I replied to seemed to think coding was strictly not possible on the platform, so I listed some options for local coding. Honestly I think if someone was serious about using an iPad to develop I would use a remote environment like Github Codespaces or http://vscode.dev/ but others had already covered those options.
I agree that the current solutions aren’t great, thus the second part of my comment wishing for a real on-device dev sandbox which would solve many of those issues.
Thanks for clarifying. I’m hoping that coding in the cloud, GitHub codespaces, becomes a highly productive experience soon. It’s pretty close.
I would recommend avoiding Pythonista myself as it is abandonware but that has been possible for a long time via stash which is still actively developed https://github.com/ywangd/stash
there are a few other python environments that support pip install
It used to be so good five or so years ago, I remember being so excited about it and even writing so nice little scripts in it. It's sad that it's in the state it is now
Who gets to decide what it serious? Many people are happy to code with what it offers in the box.
Who gets to decide anything? We might as well not speak at all, lest we share spme opinion that's counter to what some other person believes - and some people will believe anything, even that the earth is flat or that crocs are stylish.
Back in real life, however, a Python programming environment limited to "just what it offers in the box" might make some "happy", but it's very easy to argue that it's not serious.
This is not a setup for serious development.