top | item 18337779

(no title)

bendavis381 | 7 years ago

Can someone more educated on the subject please explain to me what would be required to turn this into a proper development machine? I'm asking about what iOS changes would be needed, rather than opinions about the physical aspects of it like form factor.

discuss

order

jaegerpicker|7 years ago

Depends on what you want to output. Webapps? Nothing, it already has all you need, especially if you are willing to use a remote server that you are ssh'ed into but you don't NEED that. For native compiled code and apps? Apple needs to release a Xcode compiler and a developer mode that lets you run self-signed binaries on the hardware.

toasterlovin|7 years ago

Is there an inspector in Safari for iOS? Can I dig into the markup on a page and debug CSS and layout issues?

LyndsySimon|7 years ago

I do this today on my 6th gen iPad. I use MOSH, a BlueTooth mechanical keyboard, and Blink as my client. It works well.

cm2187|7 years ago

If you develop anything for the web, don't you need to check how it renders on other browsers?

Mahn|7 years ago

Tangential, but it's worth noting that if what you are looking for is a portable development machine with tablet-like capatibilities, the Microsoft Surface series is arguably a better choice.

retzkek|7 years ago

Or Google Pixelbook, if you prefer Linux over Windows.

saagarjha|7 years ago

You can program on an iPad already using interpreted languages such as Python and Lua. And you can SSH into other machines, run Git, and have a text editor already.

The main issue with developing on an iPad is that it’s not easy to load unsigned, compiled code on it, and even if you do, there’s not much that the code can do because of the system sandbox.

cm2187|7 years ago

I would have thought the main issue would be screen size. Don't developers like large screen real estate, being able to see documents side by side, or the code of your app, a browser rendering it and the debug tools inside the browser, and stackoverflow on the side?

xienze|7 years ago

The main issue in my opinion is the lack of mouse support. Not saying the OS needs to support mice throughout the UI but it would be great to be able to use one just with a remote desktop app, for instance.

airstrike|7 years ago

You could use something like codeanywhere.com though from my experience we're still X years away from running IDEs in the cloud seamlessly

yurishimo|7 years ago

Depending on your environment you may be able to do it now. The rise of cloud coding platforms means that coding on an iPad is pretty useable as long as your deployment process works with it.