To Phil, Noah, and Sam for loving and supporting me through multiple editions of this book.


To my wife, Carley, for supporting me in all that I do and reminding me of what’s important along the way.


To the record player on my desk. Thanks for keeping me company through all this. I promise I’ll get you a new needle soon.


To my dad, David, for teaching me the value of hard work. To my mom, Lisa, for pushing me to always do the right thing.





Get Android Programming: The Big Nerd Ranch Guide, 4th Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.