MPP in 1.3.X and Beyond
summary
A clear inventory of what Kotlin MPP in 1.3.X actually does: explains expect/actual mechanics, how source sets map to targets and compilations, and which code ends up where. Shows concrete toy projects with build steps and outcomes, gives actionable design rules for a first multiplatform project, and walks a single production-like application end-to-end, reporting what parts were sharable, what required platform-specific work, and whether the app actually builds and runs.
AI-written summary · about
chapters (20)
- 0:00Start
- 0:47Subsidiary timeline
- 1:16Idea (mid-2016)
- 4:05Multiplatform 1.2: Improvements potential
- 5:56Multiplatform 1.3: some improvements here!
- 7:50Multiplatform targets
- 9:52Common code mpp-step-by-step
- 11:26Source sets: technical view
- 14:57Multiplatform by example
- 17:18Passing compiler arguments
- 19:57All compilations. Technical View
- 21:29Multiplatform 1.3.0: Recap
- 22:49Add new source sets
- 23:29Make the structure hierarchical
- 23:57Build file configuration
- 24:23Embed into the project structure
- 29:24"Why not just support it?" Platform libs
- 30:54Dependencies management in 1.3.0
- 33:53Future development points
- 36:42Multiplatform in production
related talks
35mThe Art of KMP: what you need to know as a multiplatform developer
48mModern KMP adoption for native mobile teams
39mKotlin Multiplatform: The (Very) Good, The Bad & The Ugly
29mKMP for Mobile Developers
33mGetting started with KMP
46mUnlocking Scalability: Power Up Your Native App with KMM
14mThe Art of KMP: how I learned backend development with Kotlin and why you should too
45mHow Kotlin Multiplatform Changed Our Processes
