The Kodeco Podcast: For App Developers and Gamers

Kodeco

Learn Mobile App Development

  • 1 hour 24 minutes
    Mastering Multiplatform: Flutter vs KMP

    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

    Follow Kodeco

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.

    Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: Mastering Multiplatform: Flutter vs KMP – Podcast V2, S3 E5 appeared first on Kodeco.

    15 May 2025, 10:00 am
  • 41 minutes 45 seconds
    Getting Started with Kotlin Symbol Processing

    If you’ve ever grumbled at boilerplate code or watched your Kotlin build crawl, this episode is your shortcut to sanity. Android engineer and Kodeco veteran Dean Djermanović joins us to break down Kotlin Symbol Processing (KSP) — a powerful tool for clean code and fast builds. Whether you’re new to KSP or curious how it stacks up against kapt, Dean brings real-world insights, practical tips, and an inspiring journey from coder to conference speaker. Tune in to learn why KSP might just be your new favorite dev tool.

    [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 as they chat with Android engineer and Kodeco contributor Dean Djermanović about Kotlin Symbol Processing (KSP). Whether you’re curious about speeding up your Kotlin builds or tired of repetitive boilerplate, KSP might be the tool you didn’t know you needed. Dean walks us through how it works, when to use it, and how he’s applied it to real-world projects.

    Highlights from this episode:

    • What Kotlin Symbol Processing (KSP) is and how it helps Kotlin developers generate code more efficiently.
    • The differences between KSP and kapt—and why KSP is now the preferred approach.
    • A step-by-step walkthrough of building a simple KSP processor.
    • How Dean used KSP in production to automate mapper class generation and reduce manual updates.
    • Tips for learning KSP, avoiding common pitfalls, and integrating it smoothly into your projects.

    Mentioned in This Episode

    • Kodeco’s Kotlin Symbol Processing Tutorial — Learn how to get rid of the boilerplate code within your app by using Kotlin Symbol Processor (KSP) to generate a class for creating Fragments.
    • DroidCon — Conferences where Dean has presented KSP use cases in real-world apps.
    • Kotlin Slack — Look for the #ksp channel to connect with the KSP team and other devs using it.
    • Fuel your brain and body with Eggs in a Basket.

    Contact Dean and the Hosts

    Follow Kodeco

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.

    Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: Kotlin Symbol Processing – Podcast V2, S3 E4 appeared first on Kodeco.

    8 May 2025, 9:00 am
  • 44 minutes 20 seconds
    All the Conferences

    Thank you for your patience as extraordinary life events turned our schedule topsy turvy. Here, at last, is our All the Conferences episode, featuring iOS community luminaries Mikalea Caron and Matt Heaney. Whether you’re a seasoned speaker or just conference-curious, this episode is packed with insights on how to choose the right events, travel smart, and even lower your costs—sometimes all the way down to zero!

    [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 Suz and Dru as they sit down with indie iOS developer Mikaela Caron and Atomic’s new mobile engineering manager Matt Heaney. These two are not only passionate conference attendees—they’re frequent speakers, community leaders, and strong advocates for developer connection and growth. From how to break into speaking, to choosing your first conference, to eating your way through the Swift world tour, there’s something here for every dev.

    Highlights from this episode:

    • How submitting a CFP (Call for Proposals) could get you into conferences for free—and help launch your speaking career.
    • Tips for discovering new conferences, including the magic of CocoaConferences.com.
    • How to network at conferences, even if you’re introverted—and why just saying “it’s my first time” can be a superpower.

    Mentioned in This Episode

    Contact Matt, Mikalea, and the Hosts

    Follow Kodeco

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.

    Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: All the Conferences – Podcast V2, S3 E3 appeared first on Kodeco.

    24 April 2025, 10:00 am
  • 45 minutes
    App Marketing Secrets

    In our final episode of 2024, we’re thrilled to welcome fellow podcasters Malin Sundberg and Kai Dombrowski of Triple Glazed Studios. With a decade of experience in iOS and Mac development, Malin and Kai share how they’ve built thriving indie apps, established roots in new communities worldwide, and achieved repeated App Store features. Tune in to learn actionable insights that can help you grow your indie app business too!

    [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 Suz, Jenn, and Dru as they chat with Malin and Kai, the creative minds behind Triple Glazed Studios, to explore what it takes to run a successful indie app business. They share how they’ve combined their passion for creating great features with marketing strategies that feel natural—even for developers who’d rather code than pitch.

    Highlights from this episode:

    • Align your development cycles with Apple’s release calendar for maximum impact.
    • Research bylines to find writers and creators who are passionate about your niche.
    • Attend or host meetups to network and connect with like-minded developers (and make great friends along the way!).

    Mentioned in This Episode

    Contact Kai, Malin, and the Hosts

    Follow Kodeco

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.

    Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: App Marketing Secrets – Podcast V2, S3 E2 appeared first on Kodeco.

    30 December 2024, 11:16 pm
  • 48 minutes 35 seconds
    How to Read Code

    In the first full-length episode of this season, we go back to basics as Senior iOS Dev Mani Ramezan takes us through, step by step, how to come up to speed on a large code base. Whether you’re just starting a new role or beginning to contribute to a new open source project, listen along to learn some useful tips.

    [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

    Tune in as Mani, Suz, Jenn and Dru start off talking about how to read a code base and venture off into a bevy of advice for newer devs. Listen all the way to the end to learn what Mani thinks human developers, even brand new ones, can do that AI that cannot.

    Some highlights:

    • Start with a bug, so you have a meaningful goal to guide your exploration.
    • Struggling at step one: setting up the build environment? Improve the process, then document for the next dev.
    • It’s OK to not know all the things. Start by treating each library as a black box. Wait to learn it until you need to.

    Mentioned in This Episode

    Look at Jenn’s Debugging Buddy!

    Unicorn rubber ducky

    Have fun with rubber duck debugging!

    Contact Mani and the Hosts

    Follow Kodeco

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.

    Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: How to Read Code – Podcast V2, S3 E1 appeared first on Kodeco.

    25 November 2024, 5:35 pm
  • 31 minutes 2 seconds
    Kodeco Podcast: Meet the Show – Podcast V2, S3 E0

    Welcome to the new season for the Kodeco Podcast! Tune in to hear Suz, Jen and Dru catch up and look forward to what we’ll cover in this season, including an episode on How to Read a Codebase and the Google I/O and WWDC livecasts.

    [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

    Hello dear readers and listeners — hope you had a wonderful summer filled with with learning and tech and other fun stuff! We’re glad to be back with you. Listen to this brief episode to hear Suz, Jenn, and Dru discuss:

    • What to look forward to this season, including an episode on How to Read Code.
    • What your host and co-hosts have been up to since last season.

    Note that in an attempt to strive for work-more work-life balance, this season will be audio only, with a new episode each month, um, unless we get carried away and go overboard!

    Mentioned in This Episode

    • Dru’s amazing indie app that you should download right now: Pagan Almanac.
    • The Kodeco module that Suz just worked on as a Subject Matter Expert (SME): Writing Tools with Apple Intelligence, part of the new Improving User Experience with Apple Intelligence track.
    • The Kodeco module that Jenn just worked on as an SME: Text Generation with Google Gemini (link coming soon!), part of the new Introduction to Cloud-Based AI track.
    • Google Developer Group of Northern Colorado

    Contact the Hosts

    Follow Kodeco

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in Apple Podcasts or Spotify to get notified when the next episode comes out.

    Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we’ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we’ll see what we can do. Drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: Meet the Show – Podcast V2, S3 E0 appeared first on Kodeco.

    31 October 2024, 8:00 am
  • 42 minutes 48 seconds
    The Power of Native Platforms in Mobile Development

    In this episode of the Kodeco podcast, hosts Dru Freeman and Susannah Skyer Gupta delve into native platforms and the implications of cross-platform development. Joined by experts Darryl Bayliss and Fuad Kamal, they discuss the sunset of Xamarin and the broader impacts on developers and companies relying on multi-platform solutions. The conversation highlights the pros and cons of cross-platform tools, with real-world examples from the guests’ extensive experience in the field.

    Darryl and Fuad share valuable insights into the evolving landscape of mobile development, emphasizing the importance of staying adaptable and updated with native technologies. They touch on the challenges of hardware compatibility, performance issues, and the significance of having responsive and native-looking user interfaces. This episode serves as an informative guide for developers navigating the complexities of choosing between native and cross-platform development, while also reflecting on the future of technology and its impact on the industry.

    [Subscribe in iTunes] [Listen in Spotify] [RSS Feed]

    This episode is sponsored by monday dev, which helps R&D teams manage every aspect of their software development lifecycle on a single platform. Sprints, bugs, product roadmaps — you name it. It integrates with Jira, Github, Gitlab, and Slack. Speed up your product delivery today! See it for yourself at monday.com/Kodeco.

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

    Show Notes

    Contact Us

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in iTunes, in Spotify, or on YouTube to get notified when the next episode comes out.

    We’d love to hear what you think about the podcast and any suggestions on what you’d like to hear in future episodes. Feel free to drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: The Power of Native Platforms (V2, S2, E11) appeared first on Kodeco.

    27 June 2024, 6:00 pm
  • 42 minutes 14 seconds
    Kodeco Podcast: Surviving Layoffs With Joey deVilla (V2, S2, E11)

    In this episode of the Kodeco Podcast, hosts Dru Freeman and Jennifer Bailey dive into the topic of surviving layoffs with their guest, Joey De Villa, a seasoned developer and developer advocate who has navigated the turbulent waters of job loss five times. Joey shares his unique experiences and strategies for bouncing back, from dealing with the emotional impact to practical tips on securing new opportunities.

    Tune in to hear his compelling stories, including the surprising coincidences and valuable lessons learned along the way. Whether you’re currently facing a layoff or just want to be prepared, this episode offers essential advice to help you turn a setback into a setup for success. Listen now for a candid conversation filled with wisdom, humor, and hope.

    [Subscribe in iTunes] [Listen in Spotify] [RSS Feed]

    This episode is sponsored by monday dev, which helps R&D teams manage every aspect of their software development lifecycle on a single platform. Sprints, bugs, product roadmaps — you name it. It integrates with Jira, Github, Gitlab, and Slack. Speed up your product delivery today! See it for yourself at monday.com/Kodeco.

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

    Show Notes

    Contact Us

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in iTunes, in Spotify, or on YouTube to get notified when the next episode comes out.

    We’d love to hear what you think about the podcast and any suggestions on what you’d like to hear in future episodes. Feel free to drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: Surviving Layoffs With Joey deVilla (V2, S2, E11) appeared first on Kodeco.

    13 June 2024, 6:54 pm
  • 46 minutes 31 seconds
    Kodeco Podcast: Making Seats at the Table (V2, S2, E10)

    We dig down deep as the entire podcast team is joined by Manda Frederick, formerly with Women who Code, and Aaron Douglas, head of Figma’s Desktop app engineering. We discuss the essential topics surrounding bias in the workplace.

    [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed]

    This episode is sponsored by monday dev, which helps R&D teams manage every aspect of their software development lifecycle on a single platform. Sprints, bugs, product roadmaps – you name it. It integrates with Jira, Github, Gitlab, and Slack. Speed up your product delivery today! See it for yourself at monday.com/Kodeco.

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

    Show Notes

    Contact Us

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in iTunes, in Spotify, or on YouTube to get notified when the next episode comes out.

    We’d love to hear what you think about the podcast and any suggestions on what you’d like to hear in future episodes. Feel free to drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: Making Seats at the Table (V2, S2, E10) appeared first on Kodeco.

    30 May 2024, 6:00 pm
  • 47 minutes 20 seconds
    Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9)

    After finding our way from XML to Jetpack Compose; Suz and Dru invite Danijela Vrzan to join them to help us see this from the iOS point of view and talk about the transition between UIKit and SwiftUI.

    [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed]

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

    Show Notes

    Contact Us

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in iTunes, in Spotify, or on YouTube to get notified when the next episode comes out.

    We’d love to hear what you think about the podcast, and any suggestions on what you’d like to hear in future episodes. Feel free to drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: UIKit to SwiftUI (V2, S2, E9) appeared first on Kodeco.

    9 May 2024, 6:00 pm
  • 43 minutes 54 seconds
    Kodeco Podcast: Corporate vs Indie (V2, S2, E8)

    iOSDevHappyHour Host Mikaela Caron and PhonePe employee Bhagat Singh face off to talk about the differences between being an indie developer and a corporate developer. Join Dru and Jenn for this exciting episode!

    [Subscribe in iTunes] [Listen in Spotify] [Watch on YouTube] [RSS Feed]

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

    Contact Us

    Where to Go From Here?

    We hope you enjoyed this episode of our podcast. Be sure to subscribe in iTunes, in Spotify, or on YouTube to get notified when the next episode comes out.

    We’d love to hear what you think about the podcast, and any suggestions on what you’d like to hear in future episodes. Feel free to drop a comment here, or email us anytime at [email protected].

    The post Kodeco Podcast: Corporate vs Indie (V2, S2, E8) appeared first on Kodeco.

    25 April 2024, 6:00 pm
  • More Episodes? Get the App