
While surfing the internet, I saw a lot of people posting pictures coding from their mobile phones.
So... Hashnoders, did you try to code directly from your phone?
If YES, how was your experience? 📱
If NO, what was the reason why you didn't try it?
Let's discuss 💬
My first answer was No, because I don’t even want to try. I make enough typo with the mechanical keyboards I’m used to, I don’t even want to start thinking about how I’d type on a phone :D But the most interesting answer I could make is: Why? (implied: Why would I want to code on a phone?) A phone is a nice device on the go. So the question is why would I have to code something on the go? The most likely answer is: because something needs to be done right now. And now is the interesting part:
I might miss a valid use-case, but the truth is: I don’t see the problem we solve with such tools.
try termux if you were using a android device
buy a android device if you were in otherwise
No, i've never thought of it because i feel it's going to be a bad idea. My phone screen will not be wide enough for me to see my codes in the lines properly
I have never tried to really program on the phone. Yes, fixing small issues here and there is surely possible, but I would not like to actually program. Seem super cumbersome. But, happy to learn about how others do it.
Worst experience ever I could not think properly messages kept coming and other phone activities ion know how people do it! But damn it's hard
Yes I did! I actually started writing code with my mom's phone ( I didn't even have an android phone then 😅), I was learning python then and I'm really grateful for those times, because I pretty much learned basic programming rules and principles, including loops, conditional statements, etc. and built some terminal applications, until I got to the point where a 'phone' couldn't help me anymore😅😅
Yes I did and it was a mixed experience.
It was the time when I started working and I had a commute of minimum 45 min one way; I had to fix few things or check some things in the code and using a phone was one of good ways to utilize the commute time.
It was mostly centred to JavaScript, so was an experience. If would have to do it again, I would rather wait for computer to be available; though I still read some code here and there on my phone.
Yup, and it wasn't fun! The keyboard was tiny, and it was difficult to find characters such as backtick or backslash. Plus the autocorrect was annoying...I know you can turn that off, but I still prefer using my phone for communication, and my computer for work.
I would be open to trying coding on an iPad with a keyboard, however.
Yes, i often do it, although i tend to do quick fixes/small updates there.
I have Termux installed on my Huawei P20 Pro. Emacs performs pretty good on it, even with all my packages installed. Hackerʼs keyboard with the Dvorak layout is pretty close to my physical layout.
Still, itʼs far from optimal. The screen is not wide enough in portrait mode, and not high enough in landscape mode. Emacs, in this scenario, is text-only, so a lot of graphical geekiness is lost. Running our Flask app is OK(ish), but i obviously canʼt run my desktop apps.
So yes, it is possible. But donʼt do it without an external monitor and keyboard.
No, because I think it would probably be bad.
Think about that, touch-screen keyboard combined with literally the smallest screen you can get that sounds like the worst coding experience. Not to say the fact that, if you hold the screen vertically, you may not see all of the characters in one line; if you hold the screen horizontally, your touch-screen keyboard will occupy most screen spaces. Come on, everyone used SSH on your phone sometimes and know how it feels.
I'll tolerate reading source code on my phone, but coding.. at least on an iPad.
yes. I downloaded a C compiler toolchain and an IDE app (running a rooted RR Android). It works, and modern phones are surprisingly capable when it comes to compile times. Was it fun though? NO. After painfully writing a hundred lines of code, I gave up and removed everything.
I would try again with a docking-station, which has a 25"+ monitor and a keyboard attached, though.
I did work with SSH via phone. But coding without a keyboard is not how I tend to work. :) So no .... but the phone is not the issue ... it's the input option and display.
At least for me
Panagiotis Peikidis
Yes! More than once! Sometimes because I want to play around with new tools and see where the industry is, sometimes you really really have no other option XD
The experience was not great when I wanted to create something substantial, but it worked good enough for that one line bug that HAD to be fixed ASAP.
I think the main issue for me is that I'm not comfortable programming on anything other than my home setup (which is pretty beefy). I'm even uncomfortable on my laptop.