Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
benmyers2941
Old
#1  
benmyers2941's Avatar
Senior Member - OP
Thanks Meter 8
Posts: 363
Join Date: Oct 2007
Location: Phoenix, AZ
Default Learning to Develop on Android

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.
 
beartard
Old
#2  
beartard's Avatar
Senior Member
Thanks Meter 14
Posts: 475
Join Date: Jun 2008
Location: Winter Haven, Florida, USA
If you haven't already, check out http://www.helloandroid.com , http://www.anddev.org , and look for O'Reilly books on Java or skip the first five chapters of "Java for Dummies."
 
benmyers2941
Old
#3  
benmyers2941's Avatar
Senior Member - OP
Thanks Meter 8
Posts: 363
Join Date: Oct 2007
Location: Phoenix, AZ
Both of those are really focused on Android specifically. Anddev.org is really for developers while HelloAndroid.com is more of a blog and not much technical info.

Here's the best site I was able to find about the Java basics.
http://en.wikibooks.org/wiki/Java_Programming/Overview

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.
 
Shindokie
Old
#4  
Member
Thanks Meter 0
Posts: 59
Join Date: Jan 2009
Default 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
 
Shindokie
Old
#5  
Member
Thanks Meter 0
Posts: 59
Join Date: Jan 2009
I heard the dummy books aren't that good to start off with, but thanks I'll still look at it.
 
Shindokie
Old
#6  
Member
Thanks Meter 0
Posts: 59
Join Date: Jan 2009
Bump,

Come on people i know you have some ideas, so i can learn java or anything to develop for Android.
 
AsaSpades
Old
#7  
AsaSpades's Avatar
Senior Member
Thanks Meter 2
Posts: 466
Join Date: Jun 2008
Location: Hartford, CT
Im also thinkin about starting or trying to develop for Android, like how would I start off makin a custom rom build?
Verizon Galaxy Nexus
Xylon Rom

Motorola Droid X2
Resting

T-Mobile G1 (Black)
Resting
 
Christopher3712
Old
#8  
Christopher3712's Avatar
Senior Member
Thanks Meter 102
Posts: 765
Join Date: Oct 2007
Location: Dallas, TX

 
DONATE TO ME
Come on guys

See here
Samsung Galaxy S3 (16GB Pebble Blue)
ROM - [OFFICIAL]CM10.1 Official Nightlies for D2VZW GSIII

Retired:
Samsung Galaxy Nexus (32GB, Verizon)
HTC Rezound (Verizon)
HTC Sensation 4G (T-Mobile)
HTC Nexus One (T-Mobile)
HTC G1 (T-Mobile)
HTC T-Mobile Wing (Windows Mobile 6.5)
Sony Ericsson K790 (T-Mobile)
Sony Ericsson T610 (T-Mobile)
Motorola Razor (T-Mobile)
Samsung SGH-R225M (Voicestream)
 
neoobs
Old
#9  
Retired Moderator
Thanks Meter 9
Posts: 1,268
Join Date: Mar 2008
Quote:
Originally Posted by Christopher3712 View Post
Come on guys

See here
that would have worked great if you spelled develop right LOL
 
jashsu
Old
#10  
jashsu's Avatar
Senior Member
Thanks Meter 4
Posts: 1,845
Join Date: Nov 2008
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+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Boot Animation Paradise for your Android Device

The default boot animations on any device, no matter whichmanufacturer, are generally pretty … more

Flash Custom ROM and Recovery to Samsung Galaxy S 4

After reading about Dan Rosenberg’s bootloader exploit for the Samsung Galaxy S 4,I … more