Learning Java>>>Jiberish!
#1
Posted 28 July 2012 - 07:32 PM
#2
Posted 28 July 2012 - 08:39 PM
Hope I helped, I've been in the same situation as you.
#3
Posted 28 July 2012 - 08:44 PM
#4
Posted 29 July 2012 - 12:45 AM
The two biggest things you'll need to do is be persistent and patient. You can't let yourself get irritated. Try to read a few paragraphs of a tutorial or pages of a book and if you're having trouble or it's just not making sense, put it down for a day or two and come back to it later. It may make more sense then when your subconscious has had some time to process it. The one thing that I remember I had trouble comprehending was pointers in C/C++. I couldn't comprehend the concept of one piece of data being a "pointer" or reference to another and how this allowed me to manipulate said data. The syntax seemed like a huge pain in the rear end. But I just kept at it. I wanted to learn it. Eventually, I understood it. I kept on working through it in my head. Now it's something that's incredibly easy for me.
If you have the dedication to learn something, you'll learn it. Just be persistent and patient...
I would suggest buying a beginner programmer book, not necessarily in Java. Something that can help introduce to you the core concepts of programming. Then you can move on to Java and eventually Android books.
- blueizee likes this
#5
Posted 29 July 2012 - 01:11 AM
Sent from DDRMaxx using Xparent ICS Tapatalk 2
#6
Posted 29 July 2012 - 09:42 AM
#7 Guest_BDH_*
Posted 29 July 2012 - 11:17 AM
appreciate it...but i already kinda assumed all that, cant blame anyone i dont know to just take the time to teach me that stuff huh...and anyone i personally know, has not a clue about android period....they make me look like a genius....and on here im a complete idiot to this stuff, thats amazing isnt it
I can honestly say that no dev is going to just walk you through the process of development. This stuff takes an extremely long time to learn. There is just way to much to explain. Your best bet, which is exactly what I did, is to just jump right in head first and learn as you go.
All I can say is what I was told when I was in your position. "Read, read some more, then read some more." Can't stress it enough. Once you start learning though, it gets a little easier until you get to trying to read smali code.
This link can also help get you started:
- HouseMD likes this
#8
Posted 29 July 2012 - 11:49 AM
In the end, even after you read a book, or a take a class or training course, in the end, you'll learn the concepts which may seem simple enough. But, when it comes time to apply them, you may find it frustrating at first. But, making mistakes, debugging your code, etc is the one true way to learn it. You learn from your mistakes and your more apt to remember NOT to do it the way you tried, as well as remembering how you solved the problem.
Programming is problem solving, period. So, if you get easily frustrated, programming may not be the thing for some people. But, if you're persistent and love to solve problems, then programming is a definite possibility.
Find an entry-level java programming book or course first. Learn that first, try some programming and get familiar with it before you even begin to tackle Android programming. There are a LOT of different concepts that you need to understand with Android programming and to try and learn java programming and Android programming at the same time might be overwhelming.Besides, most Android programming books/tutorials assume you already know Java programming or some other type of Object Oriented programming.
Search on Amazon.com. There are a lot of good Java entry-level programming books there.
There really isn't any one good way to learn. It's trial and error and trying things over and over again. You can read a book all you want, but if that's ALL you do, you might find it harder. What I suggest is find a book with example working programs. Type them in, compile them and then go in and start experimenting with them. Try to understand exactly what "makes it tick". Come up with some things you might want to make it do and see what happens. Change the examples. In the end, don't just type them in, see if it works and then move on. Dig into the source code and understand exactly how it works.
That's my best advice on learning how to program in a language.
VZW Samsung Galaxy S7 Stock and unrooted running Marshmallow 46A, 32gb Nexus 7 unlocked
#9
Posted 29 July 2012 - 03:32 PM
#10
Posted 29 July 2012 - 05:40 PM
Along the same lines as other people, I'd recommend a class. Make sure you stay up with the class - if you fall behind it's really hard to get back. I took AP Computer Science in Java, and it's been pretty helpful, and I've definitely been in the same boat as you, basically swearing at the computer in frustration. Be aware that, unless you take a class specializing in both java AND android/applications, you're going to have to do extra work and find more things out to get anything really happening. I "started" an application then I realized that Android Apps are a good bit different from just writing the code and running it on the computer. Definitely stick with it and work on things in your spare time.as some of you guys know, i am destined to learn android development and was push towards Java...ive found links through XDA on learning and found some "Java Lesson" sites but i cant understand ANY of it, yes i am a beginner without a doubt but far from dumb....is there any easier way to learn this stuff, im getting very irritated now trying to learn all this and i dont want to give up....but i just cant find the right place to start...none of it is making any sense to me which means i wont learn a damn thing....the only thing i can do is operate my damn phone and flash roms and stuff...im tired of that and want to go SOOO much further, and understand all the terms you guys use...IM LOST!
working to provide the best assistance to you and the entire droid razr community improve!
#11
Posted 29 July 2012 - 06:03 PM
Visit DRDevs.com hosting site for all official Droidrzr.com ROMs, Apps, GApps and other mods/files!!
Please PM me if you need help!
I will be hosting AOSP-Based ROM GApps packages!
Download the most Up-to-Date GApps Packages for AOSP ROMs from me here!
#12
Posted 30 July 2012 - 04:11 AM
So, do what everyone else is telling you, and Hicks is right about asking for help here. No dev is going to teach you java here, it's way too complex. Unless..you know...you pay me about $1200. Then I'll teach you.
If you feel the need to buy me a beer, or help pay my bills, here's the link:http://bit.ly/O4ZnLW
#13
Posted 14 August 2012 - 06:48 PM
Sent from my Nexus 7 using Tapatalk 2
#14
Posted 14 August 2012 - 07:16 PM
Also is a great Java tutorial directly from Oracle, the company that created Java. Also keep in mind that Java and JavaScript are two totally different languages.
Sent telepathically from my Droid X... I mean Razr Maxx
#15
Posted 15 August 2012 - 12:06 PM
...directly from Oracle, the company that created Java...
Sent telepathically from my Droid X... I mean Razr Maxx
Actually Oracle didn't create java, Sun Microsystems did then was bought out by Oracle... Just fyi ;-)
Sent from my Nexus 7 using Tapatalk 2
- HouseMD likes this
#16
Posted 15 August 2012 - 06:23 PM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users