Android Programming: The Big Nerd Ranch Guide

·
· Addison-Wesley Professional
4.1
191 reviews
Ebook
580
Pages

About this ebook

Android Programming: The Big Nerd Ranch Guide: is an introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way – creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

Write and run code every step of the way — creating apps that catalog crime scenes, browse photos, track your jogging route, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

"Big Nerd Ranch provided the training we needed to get hundreds of engineers building skillfully on Android. This book is a great distillation of that training and will be a huge help to anyone looking to ramp up as well." – Mike Shaver, Director of Mobile Engineering, Facebook

"…a must-have for the developer just starting in Android or ready for more advanced techniques. I was impressed with this book’s content and clarity of presentation. The authors explain simple and complex Android topics with equal ease." – James Steele, author of The Android Developer's Cookbook

Ratings and reviews

4.1
191 reviews
Bad Advice
March 10, 2014
As an experience web developer anyone should know that the browser will interpret the code based on how it is coded. The same will most likely apply to any android apps. Even though I'm new to android I have many years behind me with web development. I was so enthusiastic with purchasing this book after hours of browsing the others. Almost done with the first chapter the book throws a loop with the creation of a method from a certain class. Nothing hard there but no suggestion as to where the method should be placed and this happening so early into the book. Knowing what to Google and time wasted reading through others issues and statements I was able to fix the issue. What if I was a complete noobie and had no clue to what I was doing? Even issues with the source coded I downloaded. Certain variables not named properly or variable names being changed but not all through the code.. If there are no more issues I will upgrade my rating but for now it stays at a 1.
3 people found this review helpful
Alexandro Garcia
April 23, 2016
I am currently going to school to become a mobile developer and the books provided in my school curriculum are way too cluttered and do not make sense for a newbie. I've turned to other resources like treehouse and it great site; but I think sometimes they focus more on showing how to do things vs explaining why. This book in first few chapters managed to explain "the why" especially with important concepts like MVC. If you have just started programming I would recommend it.
Def 21M
November 24, 2014
Love the explanation of this book but the book is FILLED with errors and dead ends for the new user...they have a forum for support which helps most of the times but if the answer is not in there YOU ARE ON YOUR OWN . asked for help on there never got it, emailed the writers no response . I wouldn't buy this book again. Great information but not anything you can't get for free on the web . terrible support
2 people found this review helpful

About the author

BILL PHILLIPS is a senior Android instructor and software engineer at Big Nerd Ranch. He developed the materials for Big Nerd Ranch's acclaimed five-day Android Bootcamp alongside Brian Hardy. Bill has a passion for understanding things deeply and helping others do the same. In his spare time, Bill likes to read and play piano.

BRIAN HARDY is a lead software engineer and instructor at Big Nerd Ranch, where he has developed training materials for Android, iOS and Ruby courses. When not teaching or building mobile apps for consulting clients, Brian enjoys riding bicycles and playing records from his extensive collection.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.