The Java book is good.. Oriely has some great books as well for learning Java. Perhaps the best resource I've found on Android.. I keep plugging this so I am thinking I'll get a free year out of it (Mark?? ;).. is Mark Murphy's online books. For $40, you get 3 online books that are updated every so often and you get the updates for a year as part of the price. The best part is Mark has a forum for the book as well as you'll see him replying here on this forum quite a bit. I won't knock the other books, the few on android I found were pretty good, but having the knowledge of Mark, along with some of the android team like Dianne, Romain and a few others here, has taught me a ton already. Google Mark Murphy online books (always forget the name!!), you'll find it. CommonsWare I think it is, or the site he sells it from.
On Sun, Jan 24, 2010 at 8:09 PM, Anthoni <[email protected]> wrote: > Hi Sanj, > > I was also in this same predicament a few days ago. > Desperately wanted to learn Android programming, but knew smatterings > of Java code. > > What I did was the following :- > -------------------------------------------------- > Purchase "Sams Teach Yourself Java In 21 Days" > Purchase "Java Generics and Collections" (Note: Android heavily uses > Generics so you need a firm grasp on them) > Purchase "Hello Android" > > There are also lots of bookmarks and tutorial sites ready to read and > digest once you know your way around the > basics of Java. Last week I got the Sams book, on Saturday I deployed > my first Android application to the > emulator. I still have lots more to learn but I am looking forward to > the journey. > > Regards > anthoni > > On Jan 25, 3:59 am, Kevin Duffey <[email protected]> wrote: > > You are definitely going to want to learn Java first. Android should come > > long after it. You can try, but will find yourself missing quite a bit > and > > getting stuck a lot if you try to learn Java and Android at the same > time. > > Android is one of those things you do after you understand Java. To > > understand Java will take months of learning, practicing, etc. I'd say > most > > developers take quite a bit longer to really understand the internals of > how > > the JVM works, the language, and a good handle on a lot of the libraries > you > > will need. > > > > On Sun, Jan 24, 2010 at 1:16 PM, sanj <[email protected]> wrote: > > > hi,i m very new on mobile application development. i want to learn > > > Android. but i dont know where to start actually. i tried defferent > > > web including developer.android and i deffernt books as well. But > > > problem is i dnt know java at all. And all most everywere i found they > > > write some code and then traslate it in android code to explane. but > > > person like me who have no idea about any of it is very tough. So that > > > is best proctice- first learn java then Android or learn android with > > > part of java (onbly required to understand android). sorry for bad > > > english. > > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "Android Developers" group. > > > To post to this group, send email to > [email protected] > > > To unsubscribe from this group, send email to > > > [email protected]<android-developers%[email protected]> > <android-developers%[email protected]<android-developers%[email protected]> > > > > > For more options, visit this group at > > >http://groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

