Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
Learn Java for Android Development 2010th Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently Bought Together
Customers Who Bought This Item Also Bought
Discover books for all types of engineers, auto enthusiasts, and much more. Learn more
Top Customer Reviews
I'm the author of Learn Java for Android Development and would like to share some background information on why LJFAD is the way it is, in part to respond to the accusations of deception that have been made against me and this book.
Approximately one year ago, I was contacted by Apress to write LJFAD. I was given the book's title, Learn Java for Android Development, and told that this book would serve as a prequel to Apress's Beginning Android/Beginning Android 2 books. Because LJFAD would serve as a prequel, I was told that it could not focus on Android development.
After much thought, I decided to focus this book on Java language and API fundamentals, because the aspiring Android developer needs to understand the Java language and fundamental Java APIs (such as collections and threading) before diving into Android development. Android requires the developer to learn a lot of Android-specific knowledge (such as activities and resources), so it's a good idea to first have a solid understanding of the Java language and various APIs before jumping into Android.
To those who are accusing me of a deception, I wish you would first take the time to read the book's description on Amazon, which clearly states what this book is and is not. For example, consider the following sentence from the description:
"Learn Java for Android Development teaches programmers of any skill level the essential Java language and foundational Java API skills that must be learned to improve the programmer's s chances of succeeding as an Android app developer."
I don't know how much clearer I can be.
If this book had been titled "Learn Android Development", I could certainly understand the accusations.Read more ›
Learn Java for Android Development attempts to cover everything you might need to know about Java for purposes of Android development. Unlike many learning Java books, this book does not include information about Swing or Graphical programming. This is a big plus as those features of the language can be confusing for developers new to Java. Considering the book is aimed at Android developers, who won't be using Swing, it makes perfect sense.
While reading the book, I learned several new things about features coming in the release of JDK7. I even learned a few things about JDK5/6 that I can do better in my day to day development.
The book can serve as a quick reference for certain features of the language.
The author recognized that several important topics needed to be covered (XML parsing for example), but couldn't be due to the size of the book. He has stated that he will make some new chapters available for free on his website.
The book attempts to tackle everything, and I do mean everything. Because of this, the book is very dense with material and at times difficult to read.
In many cases, example code was way too long and descriptions were way too short.
Although the title includes the word "Learning", I would not recommend this as a book for someone who wants to learn the Java language.Read more ›
Highly recommend for anyone that is going to be doing any serious Java development, whether it be Android or otherwise.
You Rock, JavaJeff!
1. The author's style of writing is very clear. You can tell he chose his words carefully and it is not laden with all kinds of flowery language.
2. The information is presented in a concise manner. I usually have to skip over entire sections or chapters of 'fluff' in other programming books. I was able to start with the very first chapter and didn't feel like I was wasting my time.
3. It doesn't read like a reference manual. Information flowed from subject to subject and I was able to absorb it quickly without becoming bored.
If you're a programmer who wants to get into Android development but you aren't that familiar with Java, then this book is definitely the first place to start.
Most Recent Customer Reviews
Dj java Jeff did a good job explaining java code for android developement. Make sure that you know this book is exactly what the title says: JAVA. Read morePublished 18 months ago by davey
It's a good book for those people that want to pick up Java, especially geared towards Android development.
I'd use this as a supplement to an Android programming book
I wanted a book explaining how to make programs for ANDROID devices. With the book title you've managed to fool me. Congratulations! . Read morePublished on April 5, 2013 by Jorma K
There is some good contenet in here - the author is no doubt a Java expert, however the writing style keeps me re-reading everything - every time I open this book. Read morePublished on December 21, 2012 by Chris L.
Not for beginners to say the least, this book is a complex introduction to Java and barely mentions anything specific about Android. Read morePublished on November 8, 2012 by KevinPHD
An excellent book. Provides exactly what an Android developer has to know about Java, though it doesn't talk much about Android. It is short, concise, and has very good examples. Read morePublished on April 5, 2012 by Mark Lutinger
I regret buying this book.
I can forgive it for a few mistakes here and there, but frequently there are concepts being introduced only to be discussed at late chapters. Read more
This book is NOT for beginners, I have worked with Java on and off for years now. There is way too much stuff packed into it and as the author says does not deal with Android, this... Read morePublished on February 3, 2012 by Charley