Kotlin Multiplatform's Cross-Platform Brilliance at Norway's National Postal Service - Anshika Koul
NDC Conferences
Anshika Koul delivers a presentation about how her team at Post and Bring used Kotlin Multiplatform (KMP) to solve the problem of fragmented business rules across multiple applications. She begins by illustrating the complexities of logistics and the challenges of maintaining a generational software with inconsistent rule sets. Anshika explains the team's journey from a monolithic system to microservices, which led to business rules being scattered across different apps. She then describes how they adopted KMP to centralize these rules, sharing code between backend APIs and frontend apps. Anshika discusses the benefits, including faster feature development, reduced manual testing, and increased developer happiness, while also addressing challenges like library limitations and the need for structured approaches to prevent conflicts. She concludes by encouraging the audience to start small with KMP and stay flexible in their approach to technology adoption.
Part 1: Introduction and Problem Statement
Part 2: KMP Solution and Implementation
Part 3: Results, Benefits, and Challenges
Part 4: Conclusion and Key Takeaways
Sign in to continue reading, translating and more.
Open full episode in Podwise