Session

Refactoring a Legacy Project to Kotlin Multiplatform: Strategies and Benefits

In this talk, we will delve into the process of refactoring a legacy project with nearly 5 million users into KMM. We’ll explore the benefits of migrating to KMM, such as improved code reuse, reduced development time, and streamlined maintenance across multiple platforms.
You'll gain insights into practical strategies for transitioning an existing, large-scale codebase, overcoming common challenges, and implementing best practices to ensure a smooth migration.
Join us to discover how Kotlin Multiplatform can transform your development process and enhance your project's scalability and performance for millions of users.

I’ll discuss the challenges and successes I encountered, including my unique approach of developing a separate library rather than integrating directly into the existing project. This strategy allowed for incremental migration and testing without disrupting the current user experience.

This 40-minute session will be the first time I’m presenting these insights to a public audience, though I’ve previously shared my progress internally with my team and C-level executives.

Filipe Nunes

Mindera, Mobile Software Engineer

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top