JetBrains has officially announced a new default project structure for Kotlin Multiplatform (KMP), marking a significant step toward aligning with the Amper build system. This update, which is now the default for new KMP projects, aims to simplify project setup and improve consistency across platforms. The new structure reduces boilerplate and makes it easier to manage shared code, dependencies, and platform-specific configurations. For developers already using KMP, this change may require adjustments to existing project templates or CI/CD pipelines. The move signals JetBrains' commitment to streamlining the cross-platform development experience, potentially making KMP more accessible to new adopters. This is a timely signal for mobile engineering teams evaluating or currently using Kotlin for cross-platform development.
JetBrains has officially released a new default project structure for Kotlin Multiplatform (KMP), moving closer to the Amper build system. This change aims to simplify project setup and improve consistency across platforms. Developers using KMP for cross-platform mobile development should be aware of this update as it may affect existing workflows.