Modular Kotlin Multiplatform Application Boilerplate
- Test Coverage
- Proper display investigate
- CI/CD
- Coverage display android and kmp common separate
- Build artifacts
- Publish
%%{
init: {
'theme': 'neutrala'
}
}%%
graph LR
:app["app"]
subgraph :features
subgraph :notes
:features:notes:data["data"]
:features:notes:domain["domain"]
:features:notes:domain["domain"]
:features:notes:data["data"]
:features:notes:ui["ui"]
:features:notes:ui["ui"]
end
end
subgraph :data
:data:database["database"]
:data:database["database"]
end
:features:notes:data --> :features:notes:domain
:app --> :features:notes:domain
:app --> :features:notes:data
:app --> :features:notes:ui
:app --> :data:database
:features:notes:ui --> :features:notes:domain
:data:database --> :features:notes:data
classDef kotlin-multiplatform fill:#C792EA,stroke:#fff,stroke-width:2px,color:#fff;
class :features:notes:data kotlin-multiplatform
class :features:notes:domain kotlin-multiplatform
class :app kotlin-multiplatform
class :features:notes:ui kotlin-multiplatform
class :data:database kotlin-multiplatform
| Android | iOS |
|---|---|
![]() |
![]() |

