3 ms·
No 1 thing the iPad needs to do is coding. Its got such a long battery life, I would have loved to use it to make code edits on the go. That's pretty much my ma
by christopher8827 7y ago
No 1 thing the iPad needs to do is coding. Its got such a long battery life, I would have loved to use it to make code edits on the go. That's pretty much my main grip with it at the moment.
- asdff 7y agoThe macbooks last just as long as the ipad pro now. All models can hit 10 hours if you tried.
- j-pb 7y agoI felt the same, until I realized that you don't WANT to code ON the iPad. Just grab Blink, a really nice Mosh client for iOs, and rent a small linux box from whatever cloud provider you like (I use scaleway, because they are dirt cheap and super convenient). Thanks to LTE you've now got an always on remote terminal, that can perform arbitrarily heavy compute tasks, without having any impact on portability or battery life. It's even good for you as a dev, because you'll get better at your CLI Foo, and because you're SSH'd into a remote machine all day anyways, having to do it in production when something goes wrong is a lot less stressful. Also if you wanna do pair programming, you can simply share your TMux session with somebody else, or give them access to whatever web frontent, notebook, whatever, port you're running. It feels strange at first but it's amazing once you get aclimated.
- chapium 7y agoWouldn't terminal based environments excel here?
- corobo 7y agoIf it helps anyone any I use the following for iPad and code stuffs. I doubt you'll ever be able to write something from scratch but the odd change here and there works fine. Especially if you have a CI/CD process. I still feel futuristic when I push code from the iPad - Working Copy [1] for git repos and quick edits to things like static sites on Netlify - Coda iOS [2] for anything more heavy lifting. I use SFTP to edit files on my desktop computer and have it run preview sites, commit to git repos, etc - blink [3] for plain old SSH. Coda does have an SSH client too but I usually SSH via mosh to my home PC and from there to whatever I need. Better experience when on shoddy connections [1] https://workingcopyapp.com/ https://workingcopyapp.com/ [2] https://www.panic.com/coda-ios/ https://www.panic.com/coda-ios/ [3] https://www.blink.sh/ https://www.blink.sh/