Как Kotlin Multiplatform (KMP) облегчает совместное использование кода на разных платформах, и какие у него есть основные механизмы для управления платформоспецифичными реализациями? — ДейлиПреп