Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

Kotlin Multiplatform (KMP)

0 Hours
Skill IQ

This path is for Kotlin or mobile developers who want to use Kotlin Multiplatform to share code across Android and iOS while still preserving native platform strengths.

**This learning path is actively in production. More content will be added to this path as it gets published and becomes available in the library. To view the full list of content to be included in this Path, click the "About this path" tab below.**

Content in this path
Build the Kotlin Multiplatform Foundation

Reduce duplicated Android/iOS effort by sharing logic, models, APIs, and services.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
What You'll Learn
  • Understand how Kotlin Multiplatform lets teams share code across Android and iOS
  • Build shared business logic, services, data access, and platform-aware mobile app features
  • Evaluate shared UI strategy with Compose Multiplatform and modernize mobile apps using KMP
  • Build the Kotlin Multiplatform Foundation
  • Get Started with Kotlin Multiplatform
  • Share Business Logic with Kotlin Multiplatform
  • Build Shared Services with Kotlin Multiplatform
  • Scale KMP for Modern Mobile Apps
  • Design Shared UI with Compose Multiplatform
  • Modernize Mobile Apps with Kotlin Multiplatform
Prerequisites
  • Learners should know Kotlin fundamentals, basic object-oriented Kotlin, Gradle basics, and general mobile development concepts. Android development experience is helpful. iOS or Swift experience is useful but not required for the start of the path.
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.

Get started with Pluralsight