Articles of kotlin multiplatform

Настройка мультиплатформенного проекта

учитывая, что Kotlin 1.2 представил kotlin-platform-common я пытаюсь создать свой первый общий файл .class , поэтому я сделал следующее: main.kt : package hello fun main() { println("kotlin!") } gradle.build : group 'h' version 'prn' buildscript { ext.kotlin_version = '1.2.0' repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } apply plugin: 'kotlin-platform-common' repositories { mavenCentral() […]

Используйте подпроекты Gradle с мультиплатформой Kotlin

Я использую многоплатформенную платформу Kotlin (JVM & JS), которая в IDEA создает три проекта: demo , demo-js и demo-jvm . Я хотел бы разделить общий код на более подпроекты / подмодули. Предположим, я добавляю commonmod ; как мне его скомпилировать? Ошибка прямо сейчас, для выполнения gradle run -p demo-jvm : demo/demo-js/src/main/kotlin/demo/commonmod/example.kt: (3, 12): Actual function […]

Несоответствие типа JVM Kotlin в InteliJ

У меня есть проект, который содержит следующие модули: общий общий JS общий JVM бэкенд Web Идея состоит в том, что я поместил свой общий (kotlin) код (в основном, модели), который можно использовать как в бэкэнде, управляемом котлингом, так и в веб-браузере, основанном на javascript, с использованием недавно введенной поддержки мультиплатформенности. Для этого я создал новое […]