Acknowledgments

With this being our fourth edition, we find ourselves used to saying this. It always needs to be said, though: Books are not created by authors alone. They are shepherded into existence by a community of collaborators, risk-takers, and other supporters, without whom the burden of comprehending and writing all this material would be overwhelming.

  • Brian Hardy, who, along with Bill Phillips, had the gusto to bring the very first edition of this book into the world.

  • Eric Maxwell, for single-handedly writing the For the More Curious section on dependency injection, for improving our coverage of notification channels, and for addressing numerous editor remarks that touched so many pages of this book.

  • David Greenhalgh and Josh Skeen, for lending their expertise as we “Kotlinified” this book and learned how to be Android developers in a Kotlin world.

  • Jeremy Sherman for being a surprise Android expert just when we needed him most. Thank you, Jeremy, for your detailed, thoughtful reviews and for letting us use some of your words directly in Loopers, Handlers, and HandlerThread.

  • Bryan Lindsey, our resident LiveData expert (and expert in so many other Android-related things). Thanks for the special attention you gave to BeatBox and PhotoGallery.

  • Andrew Bailey, the most intelligent rubber duck we have ever met. Thank you for offering a listening ear many times over and for helping us talk through some tough conceptual decisions. Also, thank you for adding Oreo updates to our discussion on broadcast intents.

  • Jamie Lee, our intern-turned-developer-writer-editor extraordinaire. Thank you for editing slides, reviewing solutions, and addressing remarks. Your attention to detail is unparalleled and greatly appreciated.

  • Andrew Marshall, for proactively pushing improvements to the book, for leading one of our classes in a pinch, and for jumping in and finishing up slide edits during crunch time.

  • Zack Simon, our fantastically talented and soft-spoken Big Nerd Ranch designer, who beautified the nifty cheat sheet attached to this book. If you enjoy that sheet, you should find Zack and tell him so yourself. But we will also thank Zack right here: Thanks, Zack!

  • Our editor, Elizabeth Holaday. The famous beat author William S. Burroughs sometimes wrote by cutting up his work into little pieces, throwing them in the air, and publishing the rearrangement. Without a strong editor like Liz, our confusion and simpleminded excitement may have caused us to resort to such techniques. We are thankful that she was there to impose focus, precision, and clarity on our drafts.

  • Ellie Volckhausen, who designed our cover.

  • Anna Bentley, our copyeditor and proofreader. Thank you for sanding away the remaining rough edges of this book.

  • Chris Loper at IntelligentEnglish.com, who designed and produced the print and eBook versions of the book. His DocBook toolchain made life much easier, too.

  • Thanks to Aaron Hillegass, Stacy Henry, and Emily Herman. As a practical matter, it is not possible to do this work without Big Nerd Ranch, the company Aaron founded and that Stacy (CEO) and Emily (COO) now fearlessly lead. Thank you.

Finally, thanks to our students. There is a feedback loop between us and our students: We teach them out of these materials, and they respond to it. Without that loop, this book could never have existed, nor could it be maintained. If Big Nerd Ranch books are special (and we hope they are), it is that feedback loop that makes them so. Thank you.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.227.252.87