Что такое kotlin-multiplatform?
Принятие решений по абстракции платформы для проекта Amethyst KMP. Показывает, когда абстрагироваться, а когда сохранять привязанность к платформе, размещение исходного набора (commonMain, jvmAndroid, зависит от платформы), ожидаемые/фактические шаблоны. Охватывает основные цели (Android, JVM/Desktop, iOS) с учетом будущих возможностей использования веб/wasm. Интегрируется с gradle-expert для решения проблем с зависимостями. Запускается по: решениям об абстракции («Должен ли я поделиться этим?»), вопросам размещения исходного набора, ожидаемому/фактическому созданию, Работа build.gradle.kts, обнаружение неправильного размещения, предложения по зависимостям KMP. Источник: vitorpamplona/amethyst.