Live data from Hacker News

Coding on an iPad Pro in 2019

andrewbrookins.com

71–80 of 196 posts

Re: Coding on an iPad Pro in 2019

#71
This really comes back to the very old saying; "Use the right tool for the job".

That's not to say it cannot be done, or won't work in a pinch. It's just not the right tool to use in practice.

Re: Coding on an iPad Pro in 2019

#72
post #4

If I could code on an iPad Pro, I’d finally get rid of my MacBook Pro. I think that’s exactly why apple doesn’t allow this at all...

personally, i hate having to drag an ipad and mbp along everywhere i go, ideally if i could carry just my ipad, that would perfect.

from all the marketing for the latest ipad, i think they’re moving more towards this vision, from the ipad page:

“Like a computer...” “A12X Bionic is the smartest, most powerful chip we’ve ever made. It has the Neural Engine, which runs five trillion operations per second and enables advanced machine learning. Translation: It’s faster than most PC laptops.“ “It’s all new, all screen, and all powerful. Completely redesigned and packed with our most advanced technology, it will make you rethink what iPad is capable of. And what a computer is capable of.”

either their marketing team doesnt know about this breed of developers that need to compile software and are just trying to get the masses to replace their laptops or they know about us and are looking to truly replace the macbook pro with ipad.

Re: Coding on an iPad Pro in 2019

#73
post #15

Earlier quoted context omitted.

I'd say coding using just a touchscreen would be terrible, but keep in mind that tablets aren't limited to just the touchscreen. In fact, you can plug a full-sized mechanical keyboard into an iPad (though the more common keyboard is likely the smartcover.

> I'd say coding using just a touchscreen would be terrible Text-based coding, sure. But the jury is still out for visual programming systems, of either the Scratch (syntax expressed via custom "puzzle pieces") or the LabVIEW (flow-based semantics) kind.

> But the jury is still out for visual programming systems

How many more decades of failure do we need before we decide the jury is in and visual programming is a dead end?

Re: Coding on an iPad Pro in 2019

#74

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)

> linux: great support if you are using the linux-surface kernel branch

Meh, whatever. Is there any ETA for hardware support when using the Linux mainline kernel?

Re: Coding on an iPad Pro in 2019

#76

Earlier quoted context omitted.

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…

I think it's very easy to take a narrow view of "professional" here. iOS may never be a viable macOS replacement for programmers (although I don't think I'd place money on that), but there are professionals out there right now editing podcasts with Ferrite, editing videos with LumaFusion, doing multitrack music sequencing with Beat Maker, editing photos with Lightroom (and a host of other apps), writing Hollywood scr…

It's clear that some "professional" work can be done on an iPad. Depending on your use case it might even have some advantages compared to a desktop or laptop. But for the vast majority of cases the iPad equivalent, if it exists at all, is seriously underpowered compared to the desktop options.

And there are some fundamental reasons why I expect it to stay this way. Mainly that touch is a very low resolution input mechanism but also that Apple has utterly failed to create a healthy market for sustainable professional software businesses.

Re: Coding on an iPad Pro in 2019

#77

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)

> linux: great support if you are using the linux-surface kernel branch Meh, whatever. Is there any ETA for hardware support when using the Linux mainline kernel?

IDK. Ask around. Apparently the main kernel is also OK:

https://www.reddit.com/r/SurfaceLinux/comments/94hjxv/surfac...

Re: Coding on an iPad Pro in 2019

#78
post #4

If I could code on an iPad Pro, I’d finally get rid of my MacBook Pro. I think that’s exactly why apple doesn’t allow this at all...

Can you explain the appeal? As a long time iPhone and iPad owner, I find iOS intolerable and it gets worse with every release. Coding on an iPad would be like trying to prepare a 5 course dinner on a kid's Fisher Price kitchen or building an intricate model with Duplo Lego bricks. Maybe possible, but a terrible experience. So what am I missing?

The assumption here for me anyway is a literal clone of XCode

Same look feel etc. maybe with some touch gestures if it works well

Re: Coding on an iPad Pro in 2019

#79
For those of us married to emacs: I would love to know if anyone has succeeded in using SSH on an iPadPro with a sensible mapping of the keyboard. Every SSH I tried had some intercept of control sequences, which was fatal as far as I was concerned. This was at least couple of years ago, so perhaps there's been progress.

So far, the only usable iPadPro emacs is via uVNC to a graphical remote machine, which does seem to provide unhindered transmission of control/meta combination key events when using an external keyboard.

Pointers/corrections/tips/advice welcome.

Edit: Any reviews on ssh with Blink to a remote machine to run emacs?

Re: Coding on an iPad Pro in 2019

#80
post #68

Earlier quoted context omitted.

What’s missing?

It is the iOS version of Safari instead of the desktop version. Sites often opt for showing the mobile version.

This is fairly easily worked around for sites that look at the user agent — just build a browser app around WKWebView and set its user agent to that of desktop Safari, and boom, you’ve got desktop versions of most sites. There are a few that judge which version to deliver based on screen resolution + OS, but this can sometimes be worked around by injecting some JS to force use of desktop stylesheets. There’s probably some kind of trickery you could use to spoof screen resolution if needed, too.
Post reply on HN