Как настроить мультиплатформенный проект kotlin для iOS / Android исключительно в Kotlin (без swift / goal-c) - PullRequest
1 голос
/ 23 апреля 2019

Я тестирую мультиплатформу kotlin, мне удалось настроить проект с использованием Kotlin для фронт-энда Android, Swift для фронт-энда iOS и общего бэк-энда Kotlin (бэкэнд Kotlin также обращается к платформеопределенные API-интерфейсы с использованием механизма ожидаемого / фактического).

Сейчас я пытаюсь протестировать написание внешнего интерфейса iOS с использованием Kotlin / Native и продолжать использовать Kotlin во всех других концах, однако у меня многопроблемы с настройкой проекта barebones, который использует Kotlin во всех концах.

1 Ответ

0 голосов
/ 24 апреля 2019

В чем здесь проблема? Если использовать внешний интерфейс Kotlin / Native для iOS, ситуация еще проще. Есть не MPP, но функциональное приложение https://github.com/JetBrains/kotlinconf-spinner, которое использует повсеместное использование native. Таким образом, с точки зрения кода вы можете сделать то же самое, и с точки зрения Gradle, нет большой разницы (вы просто создаете приложение, а не среду, использующую тот же DSL).

...