Droid Turbo Lollipop OTA, 2015 Moto G Leaked – XDA TV

Android Lollipop for the Droid Turbo has been released. That and much more … more

EVLeaks Shows Off Possible BlackBerry Android Phone

It wasn’t too long ago that we received reports of BlackBerry planning to use … more

Mysterious GG1 Google Device Stops by FCC. Glass v2?

As the year progresses, we draw further away from Google’s annual I/O … more

Material and Material Dark Hit Samsung’s Theme Store

The latest version of Touchwiz, launched alongside the Galaxy S6 and S6 Edge, … more

Learning to Develop on Android

364 posts
Thanks Meter: 8
By benmyers2941, Senior Member on 1st October 2008, 09:38 PM
Post Reply Subscribe to Thread Email Thread
So I've been palying around with the Android SDK. I've done a bit of developing before, but never in Java. The Android APIs are pretty well documented, but I'm missing the basics of Java programming (data types, declaring variables and constants, file operations, etc.).

Does anyone have any suggested references? I've been digging some myself but it's slow going.
2nd October 2008, 03:57 AM |#2  
beartard's Avatar
Senior Member
Flag Winter Haven, Florida, USA
Thanks Meter: 14
If you haven't already, check out , , and look for O'Reilly books on Java or skip the first five chapters of "Java for Dummies."
4th October 2008, 06:55 AM |#3  
benmyers2941's Avatar
OP Senior Member
Flag Phoenix, AZ
Thanks Meter: 8
Both of those are really focused on Android specifically. is really for developers while is more of a blog and not much technical info.

Here's the best site I was able to find about the Java basics.

After that it just learning the APIs, and I think Anddev is really going to be the site to watch on that.

I thought I'd share in case there are other aspirng developers watching.
21st March 2009, 08:12 PM |#4  
Thanks Meter: 0
Developing Thread
I didn't know where to add this, but if you need to move it to the right thread please do.

I want to start developing, but I don't know any Java. I'm sure that you guys probably know some books that I can pick up to start learning. Actually any advice or resources would be great since.

Ever since i got the G1 and seeing everybody speaking code it realy started to interest me. So any help would be greatly appreciated.

Thank you
21st March 2009, 08:40 PM |#5  
Thanks Meter: 0
I heard the dummy books aren't that good to start off with, but thanks I'll still look at it.
23rd March 2009, 07:35 PM |#6  
Thanks Meter: 0

Come on people i know you have some ideas, so i can learn java or anything to develop for Android.
23rd April 2009, 01:17 AM |#7  
AsaSpades's Avatar
Senior Member
Flag Hartford, CT
Thanks Meter: 19
Im also thinkin about starting or trying to develop for Android, like how would I start off makin a custom rom build?
23rd April 2009, 02:23 AM |#8  
Christopher3712's Avatar
Senior Member
Flag Carrollton, TX
Thanks Meter: 154
Donate to Me
Come on guys

See here
23rd April 2009, 02:45 AM |#9  
Retired Moderator
Thanks Meter: 10
Originally Posted by Christopher3712

Come on guys

See here

that would have worked great if you spelled develop right LOL
23rd April 2009, 02:54 AM |#10  
jashsu's Avatar
Senior Member
Thanks Meter: 15
The thing with programming textbooks is no one can ever agree on what book is "best". Some people like books that are basically just giant lists of functions and their syntaxes, some people like books with a lot of examples, some people like books that primarily explain the most basic functions in plain English. Some folks don't like to use books at all and learn programming purely from studying others' source code.

A lot of the Java-specific books written in the past decade are written without requiring pre-existing knowledge of C++, which would be good if you have never programmed in any language before. I think the "Headfirst Java" volume is supposed to be well-regarded, but I can't say that from personal experience.

Of course, you could always just find your local community college/adult school/vocational center and sign up for Java classes. Some community colleges might place Java far down in the CS track and make you take prerequisite courses. Depending on how the course is set up, what text it uses, and how much ground it intends to cover, it may or may not have prerequisites.

Good luck
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes