Something big might happen to the Kotlin Multiplatform Ecosystem 👀 We were never too happy about how Kotlin publishes and resolves KMP libraries. It takes up significantly more space than it has to, produces a ton of artifacts and Maven modules, and is just... complex!
Rick Clephas
@rickclephas.dev
Attempting to create the apps of the future | Lead Developer @ketj.app | Kotlin Multiplatform | Security and privacy enthusiast
Using Kotlin code from Swift in a KMP project? These libraries help improve the iOS experience: ⚡ KMP-NativeCoroutines – Kotlin coroutines from Swift https://kotl.in/8anota ✨ SKIE – Swift-friendly Kotlin APIs https://kotl.in/pspfwh Explore more on Klibs.io 👇 https://kotl.in/q0h9ia
🍎 NSExceptionKt – improve crash reporting for Kotlin/Native apps on Apple platforms. kotl.in/eq7a53
NSExceptionKt — KMP library for Kotlin/Native | Klibs.io
Explore NSExceptionKt on Klibs.io: Improves crash reports on Apple platforms by logging unhandled exceptions with detailed stack traces before app termination, enhancing visibility and debugging in pr...
kotl.in
KMP-NativeCoroutines preparing for transition to Swift Export github.com/rickclephas/... "Once Swift export is complete and stable it'll likely completely remove the need for KMP-NativeCoroutines."
github.com
KMP-ObservableViewModel now supports the Observation framework 🚀 github.com/rickclephas/...
KMP-NativeCoroutines is now using a K2 compiler plugin to generate Kotlin code. Allowing for a better IDE experience. Please report any issues on Github. github.com/rickclephas/...
Release v1.0.0-ALPHA-43 · rickclephas/KMP-NativeCoroutines
Kotlin Enabled K2 mode by default. Please report any issues. Disable K2 mode to temporarily use KSP: nativeCoroutines { k2Mode = false } Updated Kotlin to 2.1.21 IDE plugin Fixed compatibi...
github.com