ES Recruitment Drive
Original Post
Android programming questions
I am really in to android and I want to learn programming on android
I already have everything i need but i am having trouble learning
i am using this as my guide:http://developer.android.com/training/index.html
but with everything i do an error comes up and then i waste hours on the internet trying to fix it(how could a fucking tutorial be full of errors)
and after i completed most of it i realized i havent learnt a thing and it was just me writing things i see
so what iam asking: should i continue with this guide slowly or look for other guides or I should take an IRL programming courses?
help meh
Not An Alt
Maybe you are using a slightly different environment or device to what they use in the tutorial.


Are you taking notes? Every time you learn something or fix an error, you should be writing it down so that if it ever comes up again you can fix it straight away.

Programming courses are not a substitute for self study, it's far more important to be able to learn things on your own. Utilize things like forums, wikis, IRC, stackexchange, etc so you can solve problems quickly and learn faster.
When I see you, my heart goes DOKI⑨DOKI
Fish: "Gorman has been chosen for admin. After a lengthy discussion we've all decided that Gorman is the best choice for the next admin."
Originally Posted by Gorman
Programming courses are not a substitute for self study, it's far more important to be able to learn things on your own. Utilize things like forums, wikis, IRC, stackexchange, etc so you can solve problems quickly and learn faster.

Well thanks
that was actually my main question
Originally Posted by gorman
Maybe you are using a slightly different environment or device to what they use in the tutorial.

nope its the same android studios(was eclipse and adt bundle)
any ways ill delete everything and start over and ill take time to solve whatever error(the face that alot of people like me are asking these error in forums should help me)
ill come back to u when i try best best
thanks gorman
Not An Alt
I support Gorman on this.

Also I'm a programmer both for hobby and as a full time job (5 years from now) and my advice is: Read everything, learn everything, apply everything, smash everything.

Read everything: You should always keep in mind that a book wont help you with your problem, but it got that line, that phrase that may solve everything wrong with your current code, I'm not actually saying that you need to buy programming books (they're expensive as hell and don't pay much if you're not in a job), search for online content and don't mind reading everything on a site, even their labels, try to figure out which programming methods they used and then read about it, if you're really into android you could try that with your cellphone aswell by trying to figure out how is that app even working, it will help you creating a method to gather and store information, really helpful when you're in a huge project.

Learn everything: Maybe you think you don't need to know how to make the screen go pink, but that line of code could help you with other stuff, everytime you're programming and a logical problem comes in, your solution should come from what you know, if you know a lot, then you have a lot of options, don't mind learning little things, sometimes they're really handful. Also try to refresh yourself somehow often, technology is always updating so sit tight and try to see how things changed since you started with the "Hello World" thing.

Apply everything: When programming (or learning anything, for real) if you don't put your knowledge into use you have a huge chance to just forget it, that's it, it's gone and you won't be able to find out wtf was it. So if you learned how to draw a car in your app, do it, do it red, blue, green, do it upside down, check the possibilities and make that stick to your mind, it'll help lots further.

Smash everything: You're learning Android, its not that you should worry about your cellphone, build on it, it's a sandbox right in your hand, make things that you may need, an alarm, scheduler, maybe a handy app that holds other app, simple things, then you can go crazy on it.

That being said I would like to help you if you got any coding questions, PM me with any doubt and welcome to the Matrix.
Last edited by IIInsanEEE; Jan 13, 2015 at 11:29 AM.