Incredibly, this app doesn't allow one to edit python files. Moreover the overall experience of this app--at $9.99--is not as good as simply running a Jupyter lab for free using Safari. And, under Safari, you can edit python files, even with vim bindings. Carnets is a free, open source app that has the same capabilities as the Juno's more expensive app. I'm not sure what value Juno offers over these free alternatives. Needless to say, I wish I hadn't given them my money.
Hey 👋, Juno Connect offers a lot on top of what Safari can do: its notebook editor is optimised for mobile, it has full hardware keyboard support (and extended on-screen keyboard, if you don’t have a hardware keyboard connected), it supports dark mode, as well as other Jupyter features, such as code completion. Furthermore, it offers more connectivity options, e.g. you can configure an SSH tunnel with your server, instead of exposing it publicly. As you rightfully noted, Juno Connect doesn’t currently support editing of text-based files (including .py sources), but it’s on the roadmap.
Carnets runs Jupyter locally on a device, so covers a slightly different use case — as you pointed out, it’s more similar to another app I’ve made, Juno. Juno’s notebook editor has same features you would find in Juno Connect, but it runs notebooks on device instead.
Unfortunately, my apps are not open-source, although I do donate a considerable share of Juno’s sales proceeds to Project Jupyter. My apps are not free either, but I’m doing my best to make them worth the investment by providing a mobile-first experience for all Jupyter related tasks, be it editing notebooks, or installing additional packages.
I’m sorry Juno Connect didn’t work out for you — feel free to request a refund. But I truly hope that you give Juno apps a go again some time! 😉