Начало работы с Kotlin Multiplatform Mobile
Kotlin Multiplatform Mobile (KMM) — это SDK, разработанный для упрощения разработки кроссплатформенных мобильных приложений. Вы можете использовать общий код между приложениями для iOS и Android, и писать платформенно-специфичный код только там, где это необходимо. Например, для реализации нативного пользовательского интерфейса или при работе с платменно-специфическими API.
Посмотрите вводное видео, в котором менеджер по продуктам Kotlin Екатерина Петрова объясняет, что такое Kotlin Multiplatform Mobile и как использовать его в вашем проекте. С Екатериной вы настройте среду и подготовитесь к созданию своего первого кроссплатформенного мобильного приложения:
Вы также можете ознакомиться с другими видео о Kotlin Multiplatform Multiverse на YouTube.
Поддерживаемые платформы
Приложения и библиотеки для Android
Android NDK (ARM64 и ARM32)
Устройства Apple iOS (ARM64 и ARM32) и симуляторы
Устройства Apple watchOS (ARM64 и ARM32) и симуляторы
Технология Kotlin Multiplatform также поддерживает другие платформы, включая JavaScript, Linux, Windows и WebAssembly.
Начните с нуля
Запустите ваше приложение Android на iOS
Если у вас уже есть мобильное приложение Android и вы хотите сделать его кроссплатформенным, вот несколько ресурсов, которые помогут вам начать работу:
Получить помощь
Kotlin Slack: Получите приглашение и присоединяйтесь к каналу #multiplatform
StackOverflow: Подпишитесь на тег “kotlin-multiplatform”
Отслеживание проблем Kotlin: Сообщите о новой проблеме
© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/multiplatform-mobile-getting-started.html