Practical Kotlin Deep Dive
Unlocking the 'How' and 'Why' behind Kotlin fundamentals and internal mechanisms.
Takes you from “how to use Kotlin” into “how Kotlin really works, ” revealing the internal implementations, desmifying bytecodes and compiler behavior, and internals that shape the language. If you want to write smarter, more confident Kotlin across fundamentals, coroutines, and multiplatform, this is the book that shows you why everything is the way it is.
Minimum price
$42.99
$52.99
You pay
$52.99Author earns
$42.39Buying multiple copies for your team? See below for a discount!
About
About the Book
Practical Kotlin Deep Dive unpacks the “how” and “why” behind Kotlin from core language fundamentals and internal mechanisms to the design of its APIs. It spans Kotlin basics, the standard library, coroutines, kotlinx libraries, compiler internals, and Kotlin Multiplatform.
This book goes beyond surface-level APIs by diving into Kotlin’s internals: it walks through real Kotlin function implementations, demystifies generated bytecode, and explains how the Kotlin compiler interprets the language. It also draws directly from KEEP proposals, JetBrains YouTrack discussions, and compiler source code to connect concepts to their origins and design rationale. The result is an approach that helps you reason about Kotlin instead of simply memorizing APIs.
This progression ensures that you understand not only how to use Kotlin effectively, but also why the language was designed the way it is, giving you insights that translate directly into better code.
For continuous growth, the book includes curated references and additional resources so you can keep exploring beyond its pages. Complex or less common terms are explained with accessible footnotes, making advanced material approachable for newcomers while offering fresh insights to seasoned developers.
The "Pro Tips for Mastery" sections go beneath the surface, covering internal structures of Kotlin functions, algorithms, how the Kotlin compiler behaves, and implementation details that matter in real-world projects. Senior engineers will find thought-provoking details to sharpen their expertise, while mid-level developers gain insights for leveling up their Kotlin knowledge and building a stronger analytical mindset.
Whether you're optimizing performance-critical code, handling complex coroutine tasks, or exploring multiplatform development, this book challenges you to go beyond tutorials. Learn to reason about language design, understand internal mechanisms, and approach Kotlin development with clarity, curiosity, and confidence. You can read previews of Practical Kotlin Deep Dive.
— Jaewoong Eum (skydoves)
Categories
Feedback
Team Discounts
Team Discounts
Get a team discount on this book!
Up to 3 members
- Minimum price
- $107.00
- Suggested price
- $132.00
Up to 5 members
- Minimum price
- $171.00
- Suggested price
- $211.00
Up to 10 members
- Minimum price
- $300.00
- Suggested price
- $370.00
Up to 15 members
- Minimum price
- $429.00
- Suggested price
- $529.00
Up to 25 members
- Minimum price
- $644.00
- Suggested price
- $794.00
Bundle
Bundles that include this book
- Pricing
$64.99
Minimum priceBought separately$105.98Suggested price$74.99
Author
About the Author
The author of this book, Jaewoong Eum (known as skydoves), is a Google Developer Expert (GDE) for Android, Kotlin, and Firebase, an open-source developer created over 80+ open-source libraries and projects, collectively amassing 15+ million downloads annually. The author of Manifest Android Interview book and also the founder of Dove Letter—a subscription-based repository dedicated to sharing, learning, and discussing Android and Kotlin development.
Translations
Translations
