Engineering & Transportation
Learn Java for Android Development and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $39.99
  • Save: $13.18 (33%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Used: Acceptable | Details
Sold by tamarbooks
Condition: Used: Acceptable
Comment: Oversized paperback. Text is clean, but cover shows a lot of wear and pages are stained at bottom corner.
Access codes and supplements are not guaranteed with used items.
Add to Cart
Trade in your item
Get a $3.14
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Learn Java for Android Development Paperback – September 29, 2010

ISBN-13: 978-1430231561 ISBN-10: 1430231564 Edition: 1st

Buy New
Price: $26.81
29 New from $16.00 22 Used from $10.50
Amazon Price New from Used from
eTextbook
"Please retry"
Paperback
"Please retry"
$26.81
$16.00 $10.50

There is a newer edition of this item:


Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Learn Java for Android Development + Android Apps for Absolute Beginners + Beginning Android Games
Price for all three: $72.37

Buy the selected items together

NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 656 pages
  • Publisher: Apress; 1 edition (September 29, 2010)
  • Language: English
  • ISBN-10: 1430231564
  • ISBN-13: 978-1430231561
  • Product Dimensions: 9.3 x 7.5 x 1.5 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Best Sellers Rank: #707,992 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Jeff Friesen is a freelance tutor and software developer with an emphasis on Java (and now Android). In addition to writing Android Recipes, Jeff has written numerous articles on Java and other technologies for JavaWorld (JavaWorld.com), informIT (InformIT.com), Java.net, and DevSource (DevSource.com). Jeff can be contacted via his website at TutorTutor.ca.

Customer Reviews

Clear, concise, thorough, and well presented.
PrkChpXprss
That aside, the links to his web site are invalid and you cannot donwload the extra chapters or source code.
KevinPHD
This book is great for someone needing to brush up on the Java language before starting Android programming.
Michael Sprayberry

Most Helpful Customer Reviews

196 of 205 people found the following review helpful By javajeff on December 13, 2010
Format: Paperback
Hello,

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 ›
25 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
62 of 65 people found the following review helpful By Mark Freeman VINE VOICE on November 2, 2010
Format: Paperback
Although classified as a beginner's book, it should be noted that this book is not written for beginning programmers. If you are new to programming in general, start somewhere else and look at this book later. This comprehensive review of the Java language features takes the reader from the primitive data types to a whirlwind exposure to the standard Java libraries.

The good:

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 bad:

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 ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
23 of 24 people found the following review helpful By Steven Elliott on December 23, 2010
Format: Paperback Verified Purchase
I recently was required to write some Android applications for my company and as such needed to brush up on Java. I think the last time that I did this was at university in CS I and II; anyway, I have found this book to be extremely helpful and complete. There have been some reviews that state this book is 'misleading'; which is hard to understand since the title of the book clearly states that this is a book that focuses on Java so that you may do Android development later. The author is obviously very knowledgeable about the subject matter and expresses ideas in a very clear way. I keep this book with me whenever I am doing any Android development mostly as a reference. I did work through the book when I first bought it from cover-to-cover as a refresher and found it to be enormously helpful.

Highly recommend for anyone that is going to be doing any serious Java development, whether it be Android or otherwise.

You Rock, JavaJeff!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 14 people found the following review helpful By William Bierwerth on November 19, 2010
Format: Paperback Verified Purchase
Coming from some previous programming experience, I like this book. It is not an easy book, but the author has a really immense understanding of java, and a thoughtful style. Excellent brush up read on programming and Java from a very good source.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 8 people found the following review helpful By Michael Sprayberry on December 8, 2010
Format: Paperback Verified Purchase
This book is geared towards someone that has some kind of programming background, because while it does touch on every topic it doesn't do it in a complete new learners way. This book is great for someone needing to brush up on the Java language before starting Android programming.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By PrkChpXprss on June 8, 2011
Format: Kindle Edition Verified Purchase
Clear, concise, thorough, and well presented.

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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search