← Back to context

Comment by nothal

7 years ago

At that point why not pull out a laptop? Are you programming on a tablet?

I'm also a termux user. My main use case is sshing into remote servers, I keep tmux sessions open and attach from my laptop or phone depending on what is most convenient/useful in the moment. I spend more time attached with my laptop than my phone, but sometimes I have an idea for something I want to do quickly without taking the time to boot up my laptop, or I don't have my laptop with me. It's not the ideal productivity tool, but it's hella convenient if you can train your fingers to dance around the soft keys. I have relatively big hands, and I manage to do it -- I've gotten noticably faster over the last couple years, but not on par with my laptop WPM obviously. I'm on a 5.5 inch screen, portrait format, with the full-qwerty Hacker's Keyboard app (source is on github).

Tablets offer numerous advantages if you're mobile / travelling.

They're designed for use independent of a keyboard. So yes, when you just want to stab at the screen and smudge it with skin oil, you can.

My preferred keyboard is a folio case with an integrated keyboard. I can pop this into a tent-form laptop, or, in a fraction of a second, flip the keyboard out of the way and use just the tablet. No hinges to break.

Major con: There is absolutely no standardisation of tablet form factors and corresponding case and keyboard designs. I've found this maddening to no end. Existing keyboards without exception suck, and Logitech sucks even harder. That said, this doesn't have to be the case.

Either portrait or landscape orientation, without preference on the device, oriented by accellerometer. Inverse portrait/landscape as well.

Incredible battery life. Generally, all day, with heavy use.

Tablets are virtually ideal as communications devices, so long as you're not actually in motion. I might carry a small dedicated phone in addition just for voice comms (restricted to a close whitelist), though in practice I prefer batching my comms and not being interrupted 24/7/365 without relief.

No, my phone. I'll admit, the idea of writing anything more than a couple hundred lines is ridiculous. But, for a small script to pull some data from a website it's not too bad.

My main reasoning was, I use the bus when i'm out and about, I don't carry a laptop with me most of the time, I was unhappy with the way the bus times were displayed in the available apps, so I wrote it on my phone at work when I had a bit of time.

Most of the other things were just playing around with the limited access to the android api termux gives you. I actually prefer SL4A for android scripting, but it's been dead for years. It granted access to more of androids api than termux does though.