This topic comes up every month or so, and there's always this catch: > we need to first create a remote workstation which we can start using as our main development machine. A dumb terminal isn't a development machine. That's like saying "Using my DEC VT100 terminal to develop in Go", let me just hook it up to an actual computer
For me, it 80% is. But I am the kind of a person, who edits his .git/config in VS Code through vim in the embedded terminal :)
iPad Pro as Development Machine
81–90 of 151 posts
Re: iPad Pro as Development Machine
#82I used Blink (because of Mosh support), a Digitalocean droplet running docker and Dropbox for syncing local and remote files. Very similar approach to what's been mentioned in this article.
Some of my experiences as a full-stack web developer:
- Front-end development sucks. You can use Coda for iOS but it doesn't help much. What I was missing was Chrome's inspector. You can do some basic DOM manipulation and console logging via apps and firebug but it's not productive.
- Manipulating image assets. I didn't use the official Dropbox client (I think at the time Linux support wasn't very good) I instead opted for a small script written in bash that talked to the Dropbox api. If there was an image that needed manipulating, I would push that image to a folder in Dropbox, which I could then open in Pixelmator in iOS. Pixelmator would update and sync to Dropbox and I'd run the bash script on the server to pull the updated file.
- Browserstack didn't work on mobile Safari. I don't know if it does now but at the time, I couldn't get it working.
- Lack of multi-tasking. Granted, iOS now supports split screen so maybe this isn't a big deal anymore. I'm ok with looking at one app at a time but app switching in iOS was horribly slow.
This was over 2 years ago and things may be better now but overall as a full-stack web dev, I wouldn't recommend it. It was a frustrating experiment.
Re: iPad Pro as Development Machine
#83Tried this a few weeks ago. The iPad Pro has the power but iOS is just too limiting still. You still need a remote system to do any real work on so it is just a £1000+ dumb terminal with a really dodgy keyboard (if using the Apple Smart Folio one anyway). I am hoping Apple will update the 12" MacBook this year so I can try that out for an ultra-portable dev machine. I like the current model but the CPU options are po…
I use a proper desktop when working from home, and an iPad Pro with blink+mosh+tmux to a chunky server when I'm on the move and to be honest I have no problem at all with the keyboard (only nit -- after a day or three heavy use it sometimes takes me a while to stop hitting capslock for escape on my regular keyboard when I'm home) -- What's your problem with it? Edit: Hitting the little... "world" key is sometimes qui…
Why don't you rebind your Caps Lock to Esc? For Windows there's uncap ;" rel="nofollow">https://github.com/susam/uncap>; on Linux you can find it in your KDE/Gnome settings or look at the uncap Github page for other methods.
Or if you do use the Caps Lock key frequently, what for?
Re: iPad Pro as Development Machine
#84The way most people use iPads as 'dev machines' could be just as easily configured using a $199 netbook from Best Buy and a copy of PuTTY. (Or, buying any not-broken laptop from Craigslist for $50 and saving yourself $1100.)
Granted, as a sysadmin, most of my job could be done on an iPad too (SSH, RDP, web browser, and messaging applications), but every few days I need USB, Serial, VGA, or Ethernet (along with manual config of the adapter), among other things.
So, with these iPad there are always caveats: you end up needing to keep a "real computer" around for all the cases the iPad can't cover, which is most of them.
A few days ago there was a discussion about Termux (https://termux.com/) on Android here, and with things like USB OTG and removable storage that are commonly featured in Android, a Kindle Fire tablet (which cost about $50-150, regularly on sale) would be more usable, even, than an iPad.
Re: iPad Pro as Development Machine
#85Everyone is so defensive about laptops here that you’d think they feel threatened by this post. Isn’t it in the spirit of the hacker community to be open to new modes of using computers? This is an experiment, that’s why they documented it and stated clearly that it’s an experiment. It’s something to think about and discuss, not a statement that you should throw your laptop out.
Re: iPad Pro as Development Machine
#86Earlier quoted context omitted.
Why do you wish that? It sounds horrible. Why not just use a laptop (the right tool for the job).
Agreed. I don't know why anyone would want that. It's almost the equivalent of getting DOOM running on random devices.
Re: iPad Pro as Development Machine
#87This falls under fetish category. Steve Jobs' Post PC world analogy was off in that PCs are the cars, trucks, convertibles etc. and tablets are the scooter. Yes you can do all your grocery shopping on the scooter given the groceries fit, the shop isn't too far away, it's not raining, the mileage will be good etc - you making that one successful grocery trip doesn't mean scooter is a car replacement.
Re: iPad Pro as Development Machine
#88Re: iPad Pro as Development Machine
#89Re: iPad Pro as Development Machine
#90Tried this a few weeks ago. The iPad Pro has the power but iOS is just too limiting still. You still need a remote system to do any real work on so it is just a £1000+ dumb terminal with a really dodgy keyboard (if using the Apple Smart Folio one anyway). I am hoping Apple will update the 12" MacBook this year so I can try that out for an ultra-portable dev machine. I like the current model but the CPU options are po…
I use a proper desktop when working from home, and an iPad Pro with blink+mosh+tmux to a chunky server when I'm on the move and to be honest I have no problem at all with the keyboard (only nit -- after a day or three heavy use it sometimes takes me a while to stop hitting capslock for escape on my regular keyboard when I'm home) -- What's your problem with it? Edit: Hitting the little... "world" key is sometimes qui…
Also as mentioned in this post the lack of Escape key is frustrating.
Finally the lack of angles for the iPad makes it feel old compared to the Surface Pro and ThinkPad X1 Tablet with their many angle kick stands.
Microsoft's Surface Pro 6 type cover is a far superior keyboard cover than Apple's Folio one. Probably the X1 Tablet one is as well although I have not used it enough to state that for sure.