Google Brings Jetpack Support and Docs to iOS as Kotlin Multiplatform Goes Big

Reading time icon 1 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

On May 20, 2025, Google used I/O to push Kotlin Multiplatform (KMP) into the spotlight. Jetpack libraries, ViewModel, Paging, and SavedState, now support KMP, joining stable support from Room and DataStore.

Android Studio Meerkat adds a new KMP module template, making it easier to add shared code to existing Android apps. Meanwhile, Google Docs on iOS now runs on KMP, matching the Android version’s performance. This shift helped drive performance boosts in Kotlin/Native, including a move to LLVM 16, faster garbage collection, and smarter string handling.

You may also like to read: Google I/O 2025: Top 10 Highlights of Google’s New Announcements

Google also confirmed that Android Lint works with Kotlin targets, and Gradle has a cleaner setup for KMP plugins. Kotlin Symbol Processing 2 (KSP2) is out of alpha and now stable, faster, safer, and easier to debug.

Two new codelabs show how to get started with KMP and migrate existing Room-based code. Google engineers detailed their large-scale use of KMP at KotlinConf 2025 in Copenhagen, with sessions on memory management and cross-platform development.

Google is building tools and apps with KMP now, not later. The message to developers is clear – Kotlin Multiplatform isn’t experimental anymore.

More about the topics: Google

User forum

0 messages