Settings

Theme

Programming on an iPad

juliette.page

23 points by julietteeb 2 years ago · 7 comments

Reader

vczf 2 years ago

Is anyone using UTM for programming on an iPad?[1] I was surprised to see in the demos that it appears to perform quite well, considering there's no hardware virtualization support.

[1]: https://getutm.app/

  • bunnyfoofoo 2 years ago

    This is the first I’ve heard of it. I’m curious if it’s loadable on the latest iPad Pro.

    • musicale 2 years ago

      The web page seems to say that you have to jailbreak devices running iOS 14 or higher, which would presumably include the current iPad Pro models:

      > If you are running iOS 14.0, 14.1, 14.4, or higher: UTM works if you are jailbroken or semi-tethered with Jitterbug, AltJIT, or Jitstreamer.

      Presumably iOS 14 and later include security features that prevent you from running generated (JIT translated) code directly. I imagine that tethering to a development environment might allow translated code to be signed, or perhaps it supports code injection via the debugger interface.

_bramses 2 years ago

I’ve been using Github codespaces on my iPad and it’s been great! Highly recommend

  • anton96 2 years ago

    This makes me really curious, doesn’t Github codespaces uses VScode under the hood ?

    I had tested a web version of VScode through code-server self hosted.

    It is not totally usable for me, there’s too much issue with text selection and scrolling, it works okay for a moment and in other it was barely usable.

    I wonder if you have met similar issues or if you succeeded to overcome those.

    • nathan_douglas 2 years ago

      I self-host code-server and I haven't had _many_ issues, but I'm also using a keyboard -- Magic Keyboard? Yeah, I think that's what it's called.

      For background, I have a bunch of VMs on a Proxmox server and I set up code-server on each in a custom Ansible role.

      It's very nice to be able to edit config files, etc on each machine through VSCode, and have a terminal emulator built-in.

      It's not perfect, and I don't use it much since I also have a laptop, but it allows me to do quick tasks on a specific machine quite quickly and painlessly if I just have the iPad at hand.

musicale 2 years ago

I've been able to program in Swift, Javascript, and Python on an iPad.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection