Публикации по теме 'kotlin-multiplatform'
KMP: использование служб и реализация функций приостановки из интерфейсов общего кода
Kotlin Multiplatform — отличный фреймворк, позволяющий создавать приложения для Android и iOS и одновременно писать общую бизнес-логику только один раз, поэтому для каждой из платформ требуется только написать код пользовательского интерфейса.
Но что произойдет, если нам потребуется доступ к конкретной информации об устройстве, такой как координаты GPS, для нашей бизнес-логики? Как общий код может получить доступ к этим данным?
Общий интерфейс
Ответом будет предоставление..
Создание арифметического парсера с помощью Kotlin
В моем последнем семестре я изучал синтаксический анализатор в дизайне компилятора. Но это все было теоретически. Я хотел заняться чем-нибудь практическим. Поэтому я решил создать Библиотеку арифметического синтаксического анализатора со всеми тригонометрическими и логарифмическими функциями, которые также могли бы использоваться другими для оценки выражений. А язык котлин очень прост в написании и идиоматичен.
Цели
Библиотека, предоставляющая функцию для оценки выражения
val..
Вопросы по теме 'kotlin-multiplatform'
Используйте подпроекты Gradle с мультиплатформой Kotlin
Я использую мультиплатформу Kotlin (JVM & JS), которая в IDEA создает три проекта: demo , demo-js и demo-jvm .
Я хотел бы разделить общий код на несколько подпроектов/подмодулей. Скажем, я добавляю commonmod ; как мне его скомпилировать?...
3720 просмотров
schedule
16.03.2024
Обновление Gradle 5.1.1 до 6.0.1 ломает мультиплатформенную сборку Kotlin
Я обновил свой мультиплатформенный проект Kotlin, чтобы использовать Gradle 6.0.1 :
gradle wrapper --gradle-version 6.0.1 --distribution-type all
и теперь моя сборка ломается. Он не распознает общие модули, которые я добавляю в качестве...
310 просмотров
schedule
08.01.2024
Как использовать быструю библиотеку в родном котлине?
Как я могу использовать библиотеку Swift в Kotlin / Native?
Я пробовал cinteropt использовать библиотеки objective-c в Kotlin/Native , но я не могу понять, как я могу использовать быструю библиотеку?
Может ли кто-нибудь направить меня сюда?...
484 просмотров
schedule
30.03.2024
Kotlin Multiplatform Mobile: Ktor - как отменить активную сопрограмму (сетевой запрос, фоновая работа) в Kotlin Native (iOS)?
В моем проекте я изначально использую View и ViewModel и использую репозиторий , Db , сеть .
Когда пользователь переходит с одного экрана на другой, я хочу отменить все сетевые запросы или другие тяжелые фоновые операции, которые в настоящее...
283 просмотров
schedule
23.10.2023
Публикация мультиплатформенной библиотеки kotlin в Maven Central (несколько артефактов InvalidMavenPublicationException с одинаковым )
Поскольку Jcenter скоро будет закрыт, я пытаюсь перенести свои библиотеки в Maven Central. Я много искал, чтобы найти работающий скрипт, но безуспешно. Есть официальные документы , но это как в шутку, там просто сказано поместите плагин...
581 просмотров
schedule
17.10.2022
Kotlin Multiplatform Mobile не может найти пакет klib
Я прочитал эти сообщения SO 1 , 2 , 3 , столкнувшиеся с аналогичной проблемой. Я пытаюсь использовать .klib в своем проекте KMM Android. Klib построен из заголовка library.h C. Вот что я сделал:
Я построил библиотеку Котлина
Используя...
271 просмотров
schedule
26.04.2024