Can you play tennis with chopsticks? Sure but it will be terrible. Your phone is a terrible way to program...you will type 20x slower and see 10x less than a real screen. And you won't be able to quickly switch tabs, search Google, etc. Just get a cheap laptop.
Ask HN: Can programming be learnt completely on smartphone?
31–40 of 75 posts
Re: Ask HN: Can programming be learnt completely on smartphone?
#32Yes. My younger brother did learn programming in a phone. He started in Nokia 2700 Classic, which is not even a smartphone. Then he took a Samsung which runs Android. He certainly didn't become an expert using those devices. But he learnt the basics of Python. One thing to note probably is, he started very young. And in young ages people can learn very easily. I don't think I can learn programming in a smartphone in…
Re: Ask HN: Can programming be learnt completely on smartphone?
#33Re: Ask HN: Can programming be learnt completely on smartphone?
#34Re: Ask HN: Can programming be learnt completely on smartphone?
#35You can learn how to program from books. Phone should be no problem either. But it is going to be much, much harder to learn how to program anything with any decent level of complexity. Writing everything in a single file? Sure. Writing a java app which has 20 classes? Sounds like hell. And while linux terminal isn't really programming, sending key combos like ^d sounds terrible on a phone keyboard. Something else th…
Re: Ask HN: Can programming be learnt completely on smartphone?
#36Use termux (termux.com) and then you can apt install many useful things ( https://github.com/termux/termux-packages/tree/master/packag... ) You'll definitely want a keyboard
Re: Ask HN: Can programming be learnt completely on smartphone?
#37You're not going to find the best algorithm in terms of computational complexity by coding. - Leslie Lamport
Clarke's Second Law: The only way of discovering the limits of the possible is to venture a little way past them into the impossible. - Arthur C. Clarke
... quotes from http://github.com/globalcitizen/taoup
Re: Ask HN: Can programming be learnt completely on smartphone?
#38I've written small snippets of code from my phone before, but it's usually either testing specific language syntax, or making minor tweaks to existing code in situations where I'm either learning a new language, or dealing with weird edge cases. For full-blown development, it's not really suitable. Your phone is best used for reading technical material and watching video content. Even if you can program on mobile, it…
Re: Ask HN: Can programming be learnt completely on smartphone?
#39You can probably read all the content of the courses on your phone and even run a basic Python/R interpreter on it, but no. Phone keyboards suck for programming and there are a ton of programs you can't run on a phone (like RStudio or Python IDEs). Just get a cheap desktop and keyboard on Craigslist. I've found ones for as little as 20USD. Or you might be able to use a Raspberry Pi, if you're into that.
Re: Ask HN: Can programming be learnt completely on smartphone?
#40If you are looking to learn python on the smartphone SoloLearn has a great free app that can give you enough to get started. It also has sample programs you can run in a simulated python programming environment so you can get your hands dirty. I highly recommend it. I just checked out the edx website now (never heard of it till now) but some of their courses look interesting, might check them out. I doubt either Solo…
EdX courses are in truth, God send, hundreds of millions of people around the world have only mobile as a computer, if they can access EdX courses and simultaneously, in some way do those programming exercises on mobile itself, they would be so much better off.