If you're a mid-level Android engineer, this book is for you as it will not only teach you how to solve issues that occur in real-world apps but also benefit you in your day-to-day work. This book will also help junior engineers who want to get exposed to complex problems and explore best practices to solve them. A basic understanding of Android and Kotlin concepts such as views, activities, lifecycle, and Kotlin coroutines will be useful to get the most out of this book.
Gema Socorro Rodríguez is a Google Developer Expert for Android with over 15 years of experience. After completing her studies by building a mobile project in 2009, she began working on more mobile apps and fell in love with Android. Since then, she has been part of several teams developing mobile apps. As her experience grew, she realized she wanted to share her knowledge with the community, leading her to give talks and organize workshops. She has also been an instructor in a mobile-specialized bootcamp. She is currently a Senior Android Engineer at Cabify, a popular ride-hailing company with a presence in Spain and most Latin American countries.