Bilibili Tech
Jun 25, 2024 · Mobile Development
Kotlin Multiplatform: Language, Compilers, and Engineering Practices
The article examines Kotlin Multiplatform’s language design, its three dedicated compilers, artifact structure, and plugin ecosystem, critiques Gradle’s build‑system shortcomings, and details the team’s Bazel migration that delivers faster incremental builds while highlighting trade‑offs and future improvements for Kotlin‑Native, JS inter‑op, and tooling.
BazelCompiler PluginsGradle
0 likes · 33 min read