Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

iPad Pro My iPad Pro 12.9 2018 Experience as a Software Developer

thisismyusername

macrumors 6502
Nov 1, 2015
429
643
Why not port this to iPadOS?

You already know one of the answers to that based on that picture you showed of PyCharm; the other being there's virtually no market for it. Even if JetBrains did port their tools to iPadOS, would you really want to do that on an 11" or 12.9" screen? I don't even like to do that on my MBP's 15" screen. IDEs require a lot of real estate and small controls that don't work very well with touch interfaces. Of course, you could then say "I'd of course use an external mouse/keyboard and maybe an external monitor" and I'd say, if you're going to send almost $1500 on a 12.9" iPad Pro + Magic Keyboard, you can buy real laptops that can do all that for less money and they won't be much heavier or larger (if not lighter... an iPad Pro + Magic Keyboard is heavy). Plus, why use a primarily touched-based device to do something that always requires a keyboard and mouse?

Use the right tool for the job. An iPad is not the right tool for coding, hence why we haven't seen Xcode yet. I've tried coding on an iPad and it sucks (and so does having to remotely log into some other server to do it). Yes, it would be nice to have the option but Apple would need to solve the external monitor problem first.

I used to think like this. I used to try to force myself to use an iPad Pro as a laptop. I'd say "if only they ported Terminal/Xcode/IntelliJ, added better external monitor support, etc I'd be set". I almost went as far as convincing myself that remotely logging into another real computer was a good option. Then I finally woke up and realized what I really wanted and needed was a MacBook Pro, the tool I've been using all along. My iPad Pro is now back to being used as a media consumption and secondary device, what it's best for; if I were to do it all over again, I would have gotten the regular iPad.
 
Last edited:
  • Like
Reactions: secretk

pldelisle

macrumors 68000
Original poster
May 4, 2020
1,802
1,222
Montreal, Quebec, Canada
I'm pretty sure a stripped down version of an IDE could work on an iPad. You don't necessarily need the full fledged IDE, the copy of Jetbrain's IDE on the iPad. This is to help out on the road. It doesn't have to replace the Mac. Of course I know the Mac will always be better for this option, but the form factor of the iPad is definitively a plus when on the road.

Plus, why use a primarily touched-based device to do something that always requires a keyboard and mouse?

Who said it cannot be adapted to touch-based devices ? ;)

1593701424788.png


This looks actually pretty cool.

I've tried coding on an iPad and it sucks (and so does having to remotely log into some other server to do it)

Textastic is nice, but having to manually sync the edited files is not convenient. It works, but the app is definitively not as convenient as on a Mac's IDE.

I just think that with the right app, the iPad could help out on the road for coding. Maybe not build and execute (we are still far, very far from that), but locally view and edit code, seamlessly synchronize code and remotely execute it on a server within the same app is definitively possible and could expand the way devs use the iPad.
 

Slimmyhendrix

macrumors regular
Sep 14, 2014
227
21
MN
Judging by your occupation you probably have teamviewer corporate. Why not load that and copy paste your algos via this to your guest ML setup? With cell you can even do it literally anywhere even on vacation so long as there is cell/WiFi service. I used to do this with mac.
 

pldelisle

macrumors 68000
Original poster
May 4, 2020
1,802
1,222
Montreal, Quebec, Canada
Judging by your occupation you probably have teamviewer corporate. Why not load that and copy paste your algos via this to your guest ML setup? With cell you can even do it literally anywhere even on vacation so long as there is cell/WiFi service. I used to do this with mac.
Yeah. But why do it through a Remote Desktop when you have the power of an Apple Silicon in the iPad Pro?
 

Slimmyhendrix

macrumors regular
Sep 14, 2014
227
21
MN
Yeah. But why do it through a Remote Desktop when you have the power of an Apple Silicon in the iPad Pro?

your iPad can’t execute those algos if they take a Tesla 32gb 5 days to learn. PyCharm can write it and teamviewer can help distribute them.
 

pldelisle

macrumors 68000
Original poster
May 4, 2020
1,802
1,222
Montreal, Quebec, Canada
your iPad can’t execute those algos if they take a Tesla 32gb 5 days to learn. PyCharm can write it and teamviewer can help distribute them.
The goal isn’t to run the algos ON the iPad, but rather launch a debugging execution or remote execution from the iPad and edit code natively on the iPad.

Another use case could be to build native Swift app on the iPad, but that would requires Apple’s intervention.
 
Last edited:

Slimmyhendrix

macrumors regular
Sep 14, 2014
227
21
MN
The goal isn’t to run the algos ON the iPad, but rather launch a debugging execution or remote execution from the iPad and edit code natively on the iPad.

Another use case could be to build native Swift app on the iPad, but that would requires Apple’s intervention.
Yea I don’t think you will get code execution on an iPad. They are pretty locked down compared to galaxy tabs for half the price that can do this.
 

sirgib

macrumors 6502a
Jun 18, 2012
676
741
Yea I don’t think you will get code execution on an iPad. They are pretty locked down compared to galaxy tabs for half the price that can do this.

He clearly said *REMOTE* execution. i.e. the ipad is the editor (IDE) and simply sends an "execute" command to a remote machine, while viewing the remote computer's output. You're not using the iPad to do the actual processing.

(If I understood pldelisle right)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.