Thanks. I'm reading #4 right now.

Now I was watching the featured video on the andriod home page with
Jason Chen, and one of the questions in the Q&A section of the video
made Jason clarify that Android is not Java, applications are written
in Java programming language, but Android is Dalvic bicode... now,
with that said, is there anything that I would learn while learning
Java that does not or can not be applied to programming applications
for Android? I'm guessing no because from my guess, what happens is
you code in Java and it gets baked into whatever Dalvic bicode is for
android to recognize it... but I just want someone who knows to
answer.

Also, are there any forums that specifically help noobs with noob java/
programming questions? I'd ask them here but it seems this forum is
really for Android related questions.

On Sep 29, 3:52 am, "David Farler" <[EMAIL PROTECTED]> wrote:
> Hi Morisato,
> Since you'll be programming in Java for Android, I recommend you start
> practicing with it. Java is a good place to start in many cases. Check out
> the following books from your library or college library:
>
> 1. Absolute Java by Walter Savitch (3rd edition)
> 2. Java Foundations: Introduction to Program Design and Data Structures by
> John Lewis
> 3. Also check out this free online course offered by MIT (you don't have to
> register):
> "Introduction to Computer Science and 
> Programming"http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science...
> 4. A free online book: "Thinking in Java" by Bruce 
> Eckel:http://www.mindview.net/Books/TIJ/
> 5. And don't forget the official Java 
> API:http://java.sun.com/javase/6/docs/api/
>
> All of these resources should get you started. Remember that programming is
> more than just memorization. Try to use first principles by understanding
> how a computer (or virtual machine in this case) is doing its job. Once you
> understand the core of it, you can program in any language.
>
> All of the suggestions above assume no previous knowledge (except number 5,
> but take a look at it anyway). Don't get discouraged. Programming can be
> hard, but remember that sometimes people make it hard because they don't
> remember what it's like to be a beginner. You should feel lucky that Google
> has done such a good job on documenting how to get started. Try to have fun.
>
>  The first two books can be expensive (try to buy used) but they are pretty
> good. Don't forget to check your local library and ask if they have a
> state-wide book sharing program. Maybe another library will lend it to them.
> If you have trouble and can't get a book, get in touch with me. I'll be
> happy to send you one of mine, I have extra copies.
>
> My most important advice: DOCUMENT CLEARLY AND ALWAYS PLACE COMMENTS IN YOUR
> CODE.
>
> Best of luck,
> David
>
> On Mon, Sep 29, 2008 at 2:21 AM, Morisato13 <[EMAIL PROTECTED]> wrote:
>
> > Hello, I'm a COMPLETE NOOB when it comes to programming. When I was
> > younger I was interested in programming and read a few Visual Basic
> > books, but my knowledge is very very limited... VERY. I have some
> > interesting/innovative ideas (that could possible make money...
> > wishful thinking I guess) but I have no idea where to start. I
> > definitely fall into the "ideas man" category of people which I have
> > plenty of, but without knowing  where to start, I'm stuck. Does anyone
> > have any recommendations of things I should look into? Some sort of
> > step by step learning syllabus to get to where I need to be to start
> > programming for Android. I'm already expecting the learning process to
> > take a very long time, but how long do you think each learning step
> > should take? Any websites or book recommendations? I'm not a child,
> > but I would like the reading to be as easy as possible because some of
> > the technical things just go over my head, but don't get me wrong, I'm
> > not technologically illiterate. Any help would be great, thanks. :)
>
> > -Morisato
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to