Hacker News new | past | comments | ask | show | jobs | submit login
Programming on an iPad (juliette.page)
23 points by julietteeb on July 1, 2023 | hide | past | favorite | 7 comments



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/


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


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.


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


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.


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.


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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: