-
Current version of iOS App and Android don't share code in presentation layer. Its not ment UI, this stay native(SwiftUI or UIKit, or Jetpackcompose etc...). But e.g ViewModels.
In othe rproject is s…
-
Hey,
I really like what you have done here. I'm new to KMM and have taken some inspiration from this project. Unless I'm misunderstanding a few things (Never used Koin before), this shared "BaseVi…
-
This ticket is something like the master ticket to coordinate development on an iOS port of StreetComplete. It replaces #1892 which also included a lot of discussion and research / observation wor…
-
**Describe the bug**
In the compose multiplatform project, using koinNavViewModel() to create a ViewModel will cause a crash on Android, it is normal on iOS and desktop.
```
FATAL EXCEPTION: main…
-
# 📖 Abstract:
- ✅ `Compose Multiplatform` 是 Kotlin `UI 层` 跨平台开发框架, 是基于 `Google Jetpack Compose` 的扩展.
- ✅ 注意和 `Kotlin Multiplatform` 是不同层次 (logic 层) 的东西.
# 💯 Related:
- ✅ #420
- ✅ #419
…
-
I'm not sure if this is an issue with `Kotlin/Native` itself but I have a BaseViewModel with generic type `T` which is used to construct a stateflow:
```kotlin
abstract class BaseViewModel(initial…
-
### Describe the Bug
Wasm error when adding the koin-compose-viewmodel artifact.
**To Reproduce**
Download the Compose Multiplatform template from [kmp.jetbrains.com](https://kmp.jetbrains.com/…
-
Would be useful for teams who use this so popular analyzer
-
Support for canceling coroutines when Activity is destroyed is missing.
`FeedStore` has hardcoded `CoroutineScope(Dispatchers.Main)` which is not bound to any lifecycle callbacks.
This hardcoded co…
-
**Describe the bug**
A clear and concise description of what the bug is.
**Affected platforms**
- iOS
**Versions**
- Kotlin version*: 1.9.22
- Compose Multiplatform version*: 1.6.0…