Sold by Mighty Ape
Book Description Build Cross-Platform Apps with Kotlin Multiplatform – Write Once, Run Anywhere.
In today’s fast-paced world, developers need more than just platform-specific skills – they need the ability to build cross-platform apps that run seamlessly on Android, iOS, Desktop, and Web. This book, Kotlin Multiplatform / Shared Logic: Build Cross-Platform Apps with Kotlin, is your complete, modern, and practical guide to Kotlin Multiplatform (KMP).
With hands-on projects, real-world code examples, and clear explanations, this book shows you how to share logic across platforms, streamline your workflow, and write clean, maintainable code with the latest tools. You’ll learn how to use Jetpack Compose, SwiftUI, Ktor, SQLDelight, Coroutines, and Koin while following best practices used by top developers.
Whether you’re an Android developer expanding to iOS, a mobile engineer targeting desktop and web, or simply curious about the future of app development, this book equips you with the skills to stay ahead.
Inside, you’ll discover how to:
Write shared business logic for multiple platforms.
Build modern UIs with Jetpack Compose and SwiftUI.
Implement networking with Ktor and persistence with SQLDelight.
Apply dependency injection with Koin.
Optimize performance, testing, and deployment.
Publish apps to Google Play, App Store, desktop, and web.
Written by A.P. Pyre, a developer and author passionate about creating practical, future-ready solutions, this book combines professional expertise with a clear, approachable style. You won’t just learn Kotlin Multiplatform – you’ll learn how to think like a multiplatform engineer. If you’re serious about building apps that are scalable, efficient, and future-proof, this is the book to take your skills to the next level.
We are committed to protecting your rights under the Consumer Guarantees Act and working with our suppliers to assist with warranty claims. Products sold by Mighty Ape will be covered by a Manufacturer's Warranty for at least a one-year period from the date of purchase.
Your warranty will cover any manufacturing defects which, if existing, will present themselves within this warranty period.
Your warranty will not cover normal wear and tear, faults caused by misuse, and accidents which cause damage or theft caused after delivery. Using the product in a way it is not designed for will void your warranty.
Please refer to our Help Centre for more information.