I have taught a series of popular classes at Android development conferences since 2013. This book covers content from my most popular classes. Each chapter covers an important concept and provides the reader with a deep dive into the implementation. The book uses a project-based approach. Unlike mo