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
* Kevin’s New Book:
Kotlin Multiplatform by Tutorials – A Book about Kotlin Multiplatform.
* Kevin’s Book
Mastering Flutter: Learn to develop Flutter apps for iOS, Android, desktop and web.
*
Flutter — Google’s UI toolkit for building natively compiled apps from a single codebase.
*
Kotlin Multiplatform — JetBrains’ solution for sharing code across mobile, web, and more.
*
pub.dev — Find Flutter plugins and packages.
*
Rive — A powerful tool for designing and integrating interactive animations in Flutter apps.
*
Firebase Test Lab — Run automated tests across a range of devices in the cloud.
*
FlutterTap Newsletter – See all the latest news about Flutter and Dart.
*
Code with Andrea Newsletter – Learn Dart, Flutter and Firebase.
*
Widget Tricks Newsletter – A Flutter newsletter to share tips and tricks.
Contact Kevin, Roman & the Hosts
* Find Kevin on
LinkedIn,
Bluesky and
X.