- Series: Big Nerd Ranch Guides
- Paperback: 624 pages
- Publisher: Big Nerd Ranch Guides; 3 edition (February 9, 2017)
- Language: English
- ISBN-10: 0134706056
- ISBN-13: 978-0134706054
- Product Dimensions: 6.9 x 1.8 x 9.9 inches
- Shipping Weight: 3.4 pounds (View shipping rates and policies)
- Average Customer Review: 36 customer reviews
- Amazon Best Sellers Rank: #17,150 in Books (See Top 100 in Books)
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 mobile phone number.
Android Programming: The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides) 3rd Edition
Use the Amazon App to scan ISBNs and compare prices.
"Warlight" by Michael Ondaatje
A dramatic coming-of-age story set in the decade after World War II, "Warlight" is the mesmerizing new novel from the best-selling author of "The English Patient." Pre-order today
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
About the Author
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
1. Code examples: Code examples are good but they lack of coherence. For example, when teaching Fragment, the authors are trying to tell readers what to do but the codes are piece by piece, I have to read back to remind myself what's going on within a class. I think the better way will be post the whole class out at the beginning of the chapter then walk through the code line by line or class by class. Also, the author should tell the user about the API of android class, such as Intent(), LayoutInflator class etc. This book simply uses the methods without mentioning too much about the parameters in the methods.
2. Download code: the code repo for this book has some errors. The gradle settings of the code are from the author, I have to change the build.gradle to make downloaded code work. Ideally, it should be mentioned in code repo or in the book.
It isn't quite as bad as that example but I feel like the skills I've acquired have taken way too long and I don't feel very comfortable with the things I've learned because of the hand holding. Maybe some people need to learn this way and maybe it just isn't great for me. Either way, you will learn a ton of important concepts and I'm not going to stop reading it.
It is a huge book, but there is a large amount of empty space. Why?
Also the example screens have microscopic text. Why?
They tended to spend pages on a topic and then say, but you should use something else instead. Why explain the first method if the second one is better?
Basically, I just felt like I was doing a lot of wasted reading. The index is scanty too.
This book eases you into the system with simple examples and then takes the time to explain what's important in the supporting infrastructure. I feel much more informed about the whole thing and confident that the project I need to port will be successful.
I should also note that Big Nerd Ranch published an introduction to Cocoa development that I relied on (almost 15 years ago!) to make the switch to Mac OS X development. Good to see that the quality of their instructional texts is still top notch!