The Kodeco Podcast: For App Developers and Gamers podcast

Mastering Multiplatform: Flutter vs KMP

0:00
1:24:01
Rewind 15 seconds
Fast Forward 15 seconds

If you’ve ever wondered how to choose between Flutter and Kotlin Multiplatform—or what it’s like to use both in real-world production apps—this special double-length episode is your definitive guide. Google Developer Experts Roman Jaquez and Kevin Moore join us to unpack the realities of cross-platform mobile development. From cutting-edge healthcare apps to Bluetooth integrations and developer best practices, Roman and Kevin share deep insights, honest comparisons, and tips for mastering multi-platform dev in 2025.

[Subscribe in Apple Podcasts] [Listen in Spotify] [RSS Feed]

Interested in sponsoring a podcast episode? Check out our Advertise With Kodeco page to find out how!

Show Notes

Join Jenn and Dru for a deep dive into the world of cross-platform development with two expert guests: Roman Jaquez and Kevin Moore. From architecture to animations, this episode explores the strengths, trade-offs, and future of Flutter and Kotlin Multiplatform (KMP). The conversation also covers practical advice for testing, performance, state management, and how to future-proof your skills as a mobile developer.

Highlights from this episode:

  • How Flutter and Kotlin Multiplatform (KMP) compare in real-world app development—including where each shines.
  • Roman’s journey bringing Flutter into a large healthcare organization and the productivity gains that followed.
  • Kevin’s experience building cross-platform apps with Flutter and integrating native Bluetooth code through plugins.
  • Best practices for managing app architecture, UI consistency, and platform-specific code in Flutter and KMP.
  • State management options like Provider, Riverpod, and Bloc—when to use them and what to watch out for.
  • Tools and techniques for performance optimization, testing, and debugging across platforms.
  • Roman and Kevin’s thoughts on the future of mobile development—from hot reload to AI-driven coding tools.

Mentioned in This Episode

Contact Kevin, Roman & the Hosts

More episodes from "The Kodeco Podcast: For App Developers and Gamers"