Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,154,483 members, 7,823,118 topics. Date: Friday, 10 May 2024 at 02:28 AM

Programming On Andriod: Starting Off. - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Programming On Andriod: Starting Off. (1002 Views)

Programming On My Phone!!!!!!!!!! / 40 Free Online Courses To Learn Programming On Coursera / Learn Website Design And Programming On Weekends (2) (3) (4)

(1) (Reply) (Go Down)

Programming On Andriod: Starting Off. by sparkle7: 12:17am On Dec 03, 2019
So many people have been asking for how they can learn how to program with Andriod/Mobile phone. So I have taken the task to teach the interested ones programming with their Andriod.
It is worth knowing that programming on Andriod should not be a permanent replacement to getting a system, but a way to get something up and running for those who don’t have the purchasing power to get a good PC yet.
Andriod has its limitations I agree. But the freedom that Andriod has is enough to make you a moderately good programmer.
Some people still have a doubt in whether you can make a decent program with just your Mobile phone and the answer to that is ‘Yes’! A big one at that. I have developed small command line applications with my Andriod phone. I used my Andriod phone to run some assignments for my course mates and I assure you, it is very much possible.
I have used my phone to develop a web application with python using the django framework. I used w3css for the front end and it was coded from start to finish with my Andriod phone before I pushed it to github.
There are lots of things you can do with your mobile phone not just chatting
With that been said, I will be starting off a tutorial on Python Programming on Andriod phone for those who would be interested to learn python. The tutorials will come in the form of articles and videos for those who are more of visual learners.
First, we will be starting from scratch to introduce python programming and the things you can do with.
Then we cover up the basics of it, all the way to the advanced set. And if possible, we will touch web development with python using the django framework.
I recommend that you stick around the programming section so that you won’t miss the tutorials which will be released frequently together with the accompanying video tutorial.
I would also cover HTML and CSS programming on Andriod here for those who are interested.
If you don’t see the language of your choice here, you can drop the language you want to learn and I might consider making a tutorial on it if the interested parties are large enough.

Downsides to programming on Andriod and quick fixes.

On the flip side, programming with Andriod can be a little daunting especially for people who are used to coding on a 17 inch wide laptop.
One of the downsides to this is that you might find it hard to locate some errors in your code, especially if you have the editor set to ‘wrap’. This is rare if you know what you are doing or have a basic knowledge of programming language you are using.

But if you are just starting out, it might be a little hard but you will get over it once you understand the basic syntax of the programming language you are using.
Another downside to programming on Andriod is that you might find it difficult to see exactly what your app look like on a desktop(strictly for guys who are into web development with Andriod). Thanks to a little ‘View on Desktop’ feature on Google chrome, this one is partially taken care of. Google chrome might not give the exact desktop version of it at times, so you might want to deploy it on an online server and view directly from a desktop or laptop.
Also there is the problem of file navigation. Some people find it very hard to navigate round their Andriod file system quickly like when using a desktop. Things like creating a virtual environment, installing some required Python files et cetra. This is taken care of by the editor we will be using which comes out of the box with a script mode, interactive mode, a Unix based terminal and a pip installation tool.
In fact that is one of the best editor I have seen so far. No too much ads or that buy premium app sh*t. Everything is okay and ready to go.
By the way, I will teach you how to run basic Unix commands for folder navigation.
Also you have temux which you can use to run some tasks in the background without disturbing your work flow.
Speaking about the downsides, there are some programming languages and frameworks which you cannot to the best of my knowledge run on Andriod. A framework like reactjs have given me tough time from time immemorial. There are some other not so popular languages that you might have a tough time setting up on Andriod unless you root your phone which I strongly discourage. Do that at your own discretion.
I will iterate again that an Andriod phone is not a fully reliable alternative to a PC or laptop. If you have the cash, get one. I actually have one myself but I prefer coding with my phone due to the fact that I can run codes any where without carrying around my system.
The flexibility it gives me is second to none, coupled with the fact that my phone battery lasts more than my laptop and since the Nigerian power supply is a big mess in my area. I will stick with Andriod for now. But I will always port back to laptop whenever am chanced to or when I want to handle big projects.
This is our website where you will get the full article on programming with Andriod. Everything will be Control CV-ed on Nairaland.
Also here is our YouTube https://m.youtube.com/channel/UCOEBIndIvs57G9REdqQtIwg that will have the video of the tutorial.
You can combine the text based version and the video series if you want, your choice!
And we’re off!
Drop your questions here or on our website, I will answer you to the best of my knowledge

Culled from https://mouauhypers.com/2019/12/02/programming-on-andriod-starting-off/
Re: Programming On Andriod: Starting Off. by sparkle7: 12:39am On Dec 03, 2019
Cc
Dalexicographer
yanabasee
Jossyroyal1
ajericho
theNOISEmaker
error4040
KitanMcCoy
SirdimayG
sexymonkey
ProphetAmos

And others.
Re: Programming On Andriod: Starting Off. by bukxy: 12:55am On Dec 03, 2019
interested sir my whatsapp no:08097301661
Re: Programming On Andriod: Starting Off. by bukxy: 12:56am On Dec 03, 2019
sparkle7:
Cc Dalexicographer yanabasee Jossyroyal1 ajericho theNOISEmaker error4040 KitanMcCoy SirdimayG sexymonkey ProphetAmos
And others.
interested sir
can i have ur whatsapp no? this is mine 08097301661
Re: Programming On Andriod: Starting Off. by error4040: 7:03am On Dec 03, 2019
Present Sir


Nice thread By the Way.

1 Like

Re: Programming On Andriod: Starting Off. by ajericho(m): 9:29am On Dec 03, 2019
I dey here baby
Re: Programming On Andriod: Starting Off. by Princesagga(m): 11:26am On Dec 03, 2019
Gladly present.....
Re: Programming On Andriod: Starting Off. by SirdimayG(m): 1:01am On Dec 04, 2019
Noted
Re: Programming On Andriod: Starting Off. by theNOISEmaker: 12:18pm On Dec 04, 2019
I'm following

(1) (Reply)

Guys Now I Need A Hacker Am Paying 5m / Price Of Installing Windows 7 At A Computer Shop / I Want To Invest In A Big Telecoms Project Any Ideas

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 19
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.