Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
kamen567723dIt should be possible (although I haven't tried it), but it would be incredibly cumbersome and impractical.
heyheni2238523dIf you have got only your phone, stick to doing websites. Building for the play store apps are way to cumbersome.
1. Get a Bluetooth keyboard.
2. If you've got usb-c on your phone and have a TV in the livingroom you maybe can connect your phone to the TV via usb-c to HDMI cable.
3. Get the https://termux.com/ Termux app that way you get the linux commandline shell.
3. Learn the VIM text editor for programming which comes with termux.
How To Learn Vim: A Four Week Plan - Peter Jang
4. there are html webserver apps on the playstore. So you can test what you did programm.
Where you're from? 🙂
I wish you the best of luck, and that you get a laptop soon. 👍
Ranchonyx706023dWell, Android apps are mostly java and/or Kotlin.
You should look into the basics of those and Object Oriented Programming.
mundo03484623d@SanthuLavri html is not enough to make a website, it was at some point in life.
Go checkout freecodecamp, it will get you started fast.
netikras2660123d2nd-hand laptop should not be that expensive. If its hdd is operational, it would save you a lot of brain cells and time. And might even save $ if we take all the peripherals you'd be buying for your phone.
Some 5-8 y o lappy would be a better choice than your phone imo.
netikras2660123d@thekaleidoscope Just had a look out of curiosity. In my area, you could definitely get some old lappy (with a working battery or none at all) for under 100€. Inject some Linux distro in it and there you go - a development setup. Not a gaming setup - that's for sure. But normally you don't need a lot of horsepower for dev. I used to do java dev with a Samsung NF210 (Intel Atom w/ 1G RAM). With Linux ofc (meaning I also had SWAP)! [got a +1G later on]. And it's still kickin'!
Where do you live in India? I might be able to get you a low spec 2013 laptop, but mobile development require some solid investment. Apps are built using android studio or xcode and both run on high priced laptops with better hardware only.
As others are saying , go for webdev, or try learning java or python first. For java you will still require installing a 1gb ide and 450mb jdk which might not be possible on mobile, but python isa very good language that can be learned with some python3 mobile apps (3-5mb) or in low end laptops (it takes only 40-50mb to get it running in windows)
Before getting a laptop and start.
How can I be ready with languages(learning)
Which lang would be better to start with from scratch as a newbie.
Where can I learn basics that can understand to a non Computer background student, can access from mobile.
Do recommend some (Sites,Channels,blogs) to start with.
heyheni2238522d@SanthuLavri as @mundo03 suggested do the
If you have finished the FreeCodeCamp course try
Scrimba.com which also offers some courses.
W3Schools you find every piece of html and css knowledge documented. If you get stuck and don't know what to do visit W3SCHOOLS.
Youtube and Google is also a good place to learn.
best of luck!
If you have time, I would also recommend to learn some CS, there are courses labeled CS50 on Coursera , they are free and good.
Language to start, I would go for python or ruby.
A few years back I was interested in a lot of things, started with HTML, CSS and JQuery, eve php for backend.
When I started to focus my interest in bust automating things, scripting, connecting things together I faced a decision: Ruby or Python.
I choose ruby because the ideas and syntax of that language felt natural to me.
Now I am coding mostly on python and looking for a project to see what is new in Ruby 3.
I am also looking at Rust and Julia, out of interest and fun.
My point is, if you have a goal now, go for it, do not worry too much about what stack to choose, just learn something, you will learn something else later on.
Since you are restricted by your tools, and web dev is the one thing you can start with now, go for it, there is plenty to learn and plenty to do with it.
mundo03484622d@Eklavya both are good! It all depends on what you are going to do with them.
Django is a fully loaded tool, kt has everything you need in it, hence it is slower and requieres time ti learn every bit.
Flask is a minimal framework, it mainly handles routes and template engines, but you can add whatever functionality you need to it. You could build your own django starting with flask.
So, again, it depends on the project, I have worked on a few projects and never used django, at least not yet.
JFK422583422dI guess the app DroidScript is a start. Good enough for simple stuff. Otherwise there is pretty much no other way than using a desktop.
@Eklavya mujhe coding seekhna hey. Kaise tho bhi.lekin kidhar kaise patha nai hora bhai.
Aap bolo mera paas lappy nai hey. Kharidhne keliye thoda time lagega.
Android note8 redmi hey.
Isse kya kar saktha hu boliye.
Kidhar sey shuru karna.
Basics, easy understanding aur challenging bhi.
I want to learn.
Droidscript sey shuru kar saktha hu kya.
Aur money paying modules seekhne kae liye bhi, I can't afford.
Aap boliye na ji, kya karu...
@SanthuLavri Bhaiya mai aapse chota hu, 8th me hu;)
Aap codewithharry ke channel par jaakar sabse pehle python seekhiye
Play Store par ek Pydroid naam ka app hai usme python script likh kar start kar sakte hai
Aap koi bhi language seekh rhe hai to uska online compiler net par available hai
Jaise mai java ko IDE me likhne ki jagah onlinegdb.com me likhta hu....fir uss project ko download bhi kar sakte hai .
Agar android apps bnane hai to fir - Python seekhna best rhega...phone se. CodeWithHarry par sab mil jaayega. Zara dekho to jaake.
Eklavya32621d@SanthuLavri Web Development ke liye app tailblock css par jaayiye aur jo aaap website bnaoge usme Flask uska backend likna padega. Jaise -
Agar mughe kisi button ko click karke kisi ko mail bhejna hai to vo flask se aaram se ho jaayega.
(Flask ek python module hai )
Apps bnane hai phone ke liye to fir yeh python se ho jaayega(phone me). Bas phle aap pydroid download karlijiye :-
Link :- https://play.google.com/store/apps/...
usme fir *pip install flask* karke aap flask download kar sakte ho.
Yaha se flask seekhlo aap - https://youtube.com/watch/...
Baaki saari info aapko issshi channel par mil jaayigi
Agar kuch aaur puchna ho to firstname.lastname@example.org par mail kardena