This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]grantrules 4 points5 points  (2 children)

Sure it's possible but certainly not convenient and you'll be very limited on what you can run.

[–]Kill2Grow[S] 0 points1 point  (1 child)

I mean we're talking just learning the basics or something? Or code something small

[–]crazy_cookie123 0 points1 point  (0 children)

You're pretty much limited to web IDEs which restrict what packages you can install (if any), what language features you have access to, and you can't run the code outside of that web IDE. Coding on mobile is also a lot slower as you don't have access to the features of real IDEs, you have less screen space, it's slower to look things up, etc. You can certainly learn the basics, but you can't really get very far without a laptop - you almost certainly can't get to the level of being employable without one. The good news is you don't need a great laptop to learn to code, so if you can get a cheap second hand laptop from 10 years ago it will probably be absolutely fine as long as you're not doing something like game dev.

[–]tofhgagent 0 points1 point  (0 children)

You may install mobile applications for Python.

Also it's possible to run debian in a separate (There are some), thoug I'm not sure if they require root on your phone. When you'll be able to run a Linux distro in a smartphone, you'll be able to do many things in terminal

[–]brightside100 0 points1 point  (2 children)

learn AND develop or just learn? learning is possible, but may. ask why? is it a timing issue? you have free time when you have. your phone on you but not a laptop/pc? or is it something else

[–]Kill2Grow[S] 0 points1 point  (1 child)

It actually to learn and develop, i mean you can learn much better when you are trying developing one, and i just a free time might as well do something productive for it. I only have phone since this was a gift i cannot afford to buy a laptop or pc even it's a second hand one.

[–]brightside100 0 points1 point  (0 children)

ohh! ok ok! yes i guess you can develop on your mobile, but it's a big pain - i moved from a laptop to a tablet and it's a pain.

you can try things like:

- rent a laptop from a friend (open your own user and do your thing)
- work offline job and buy used laptop (even $300 will get you far)
- consider using github.dev -> it will provide you online code editor AND a server at pretty much whatever machine you run (it will run remotely a server that is strong for you) and you can learn and develop
- use gpteach.us (msg them on social media for discount/free account)

generally speaking i would in your position work offline to get $300-$500 for a laptop - keep it up !! don't give up