How to learn programming on mobile

If you only have access to your phone for now, I'd start with just learning concepts and trying to take in as much information as possible. YouTube and Khan Academy are the go to places.
 
Simply not a viable option. It might actually work, but it will be very slow.

You know, you could get a raspberry pi 4b for less than what a good smartphone would cost you. I have used that as a “code machine” before, and it works wonderfully for what it is.
 
Last edited:
The best you can do is watch udemy videos on the app. Otherwise, you got to get your fingers sweaty on a keyboard.
 
What kind of language you wish to learn? You can start learning the basics but eventually you gonna need to test things out which is not going to happen on a phone.
 
You didn't say which OS so I'll assume android

Linux environment for Android: https://termux.dev/en/
I used it for Python but other languages might work as well. As a bonus, you'll have to learn Vim (https://www.vim.org/about.php) which will make your fellow devs fear you :)

For learning: https://www.sololearn.com/
They have web, android, and iOS apps. I used the free version some time ago and it actually helped a lot, I did use other sources but it might be enough.

If you want to learn web development then you might pull it with just a good text editor but I tried it and it really sucked big time.
HTML and CSS are somewhat doable but adding js makes things really uncomfortable to the point you want to give up.
 
What kind of language you wish to learn? You can start learning the basics but eventually you gonna need to test things out which is not going to happen on a phone.
Like python
 
now suggested, better buy a laptop. you can find cheap one like $40 80 a old one. and it will still work better than phone to write code
 
Back
Top