Live data from Hacker News

Coding on an iPad Pro in 2019

andrewbrookins.com

41–50 of 196 posts

Re: Coding on an iPad Pro in 2019

#41
Better idea: coding on a Microsoft Go in 2019

Pros:

- hardware: the keyboard is good, no connection issues, fast NVMe if you get the 128Gb model, LTE option to be always on

- windows: WSL, stable, good experience

- linux: great support if you are using the linux-surface kernel branch (only the webcams are not working - everything else works)

Re: Coding on an iPad Pro in 2019

#42
post #35
post #31

Anyone tried Cloud9 on an iPad Pro?

Cloud9 shuttered once they got bought by AWS and now they're built into the AWS console/ecosystem. I tried it but found it pretty terrible given a couple shots at it. I found Termius + a development server (EC2 instance, much like Cloud9 sets up for you anyway) much more reliable and easy to use.

Oh I know. I use it for AWS development, that's why I'm asking.

Re: Coding on an iPad Pro in 2019

#43
post #29
post #23

Earlier quoted context omitted.

> What's wrong with trying something out to see if it's ready yet? It will never be ready, it's the wrong tool for the job. Trying to use the wrong tool for the job is stupid, do you routinely try to hammer nails with a screwdriver to see if it's ready yet?

Hammers, nails, and screws a pretty much set. They're not changing regularly. An iPad becoming a laptop-replacement is happening - its progress is debatable, but it's definitely changing on each iteration.

If anything it feels like it's becoming clear that iOS is not going to be a viable OSX replacement for most professional use cases without a huge bump up in complexity. At which point you have to wonder why bother with it at all?

Microsoft seems to have a much clearer vision here and anecdotally I know quite a few people that have been Mac users for ages that have given up on iPads and bought Surface devices because they can use them to do real work.

Re: Coding on an iPad Pro in 2019

#44
post #42
post #35

Earlier quoted context omitted.

Cloud9 shuttered once they got bought by AWS and now they're built into the AWS console/ecosystem. I tried it but found it pretty terrible given a couple shots at it. I found Termius + a development server (EC2 instance, much like Cloud9 sets up for you anyway) much more reliable and easy to use.

Oh I know. I use it for AWS development, that's why I'm asking.

I use it on the job when working in AWS with no problem, but it definitely doesn't seem to have been developed with mobile strongly in mind. The experience is stark.

Re: Coding on an iPad Pro in 2019

#45
post #14

I actually just recently tried to use an iPad Pro for coding (more specifically, I tried to not use my laptop at all for several days, fully replacing it with an iPad). My experience was that coding was definitely not as smooth as on my laptop, but I took an approach several folks here have called out: using a cloud-based VM and connecting to it remotely. I used the Termius app, which was pretty solid. I got my initi…

[deleted]

Re: Coding on an iPad Pro in 2019

#46
Blink (mentioned in the post) is a fantastic app. It's open source [1], or you can buy it from the App Store.

Not mentioned in the post, Blink can do port forwarding with the usual ssh tool (ssh -L 5000:localhost:5000 myhost.com). It also provides a shell-like mode of interaction with the local file system and iCloud, so you can `scp` files around between the iPad and your server.

[1]: https://github.com/blinksh/blink

Re: Coding on an iPad Pro in 2019

#47
post #14

I actually just recently tried to use an iPad Pro for coding (more specifically, I tried to not use my laptop at all for several days, fully replacing it with an iPad). My experience was that coding was definitely not as smooth as on my laptop, but I took an approach several folks here have called out: using a cloud-based VM and connecting to it remotely. I used the Termius app, which was pretty solid. I got my initi…

It seems like in this case you're not really coding "on" an iPad and it's really just more of a dumb terminal. Wouldn't any device with a browser be just as good in this case?

It’s a very lightweight device with an excellent screen, impressive battery life, and the option for built-in LTE. But yeah, in terms of functional capability to connect to a server and type stuff, other devices would work as well.

Also an excellent tablet when you’re doing non-coding stuff.

Re: Coding on an iPad Pro in 2019

#48
post #14

I actually just recently tried to use an iPad Pro for coding (more specifically, I tried to not use my laptop at all for several days, fully replacing it with an iPad). My experience was that coding was definitely not as smooth as on my laptop, but I took an approach several folks here have called out: using a cloud-based VM and connecting to it remotely. I used the Termius app, which was pretty solid. I got my initi…

It seems like in this case you're not really coding "on" an iPad and it's really just more of a dumb terminal. Wouldn't any device with a browser be just as good in this case?

Yes, but besides other tablets, if we're talking about traditional computing replacements, that really only leaves mobile phones.

Re: Coding on an iPad Pro in 2019

#49
post #14

I actually just recently tried to use an iPad Pro for coding (more specifically, I tried to not use my laptop at all for several days, fully replacing it with an iPad). My experience was that coding was definitely not as smooth as on my laptop, but I took an approach several folks here have called out: using a cloud-based VM and connecting to it remotely. I used the Termius app, which was pretty solid. I got my initi…

It seems like in this case you're not really coding "on" an iPad and it's really just more of a dumb terminal. Wouldn't any device with a browser be just as good in this case?

I don't think I disagree with you about what role the tablet plays in my setup.

The other features of the iPad made it desirable for me, over carrying a laptop, and the remote VM solved the "how can I write code while only carrying around an iPad" problem. The fact that I'm doing it by using the iPad as a thin client for a remote VM is mostly transparent for me, given my use case.

Post reply on HN