KMPObservableBridge 1.1.0: field-aware Kotlin state for SwiftUI #21
sonmbol
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
KMPObservableBridge 1.1.0 is ready for technical evaluation.
The bridge keeps Kotlin as the authoritative state store while giving SwiftUI explicit ownership, deterministic cancellation, safe rebinding, and field-level dependencies for macro-selected SKIE StateFlows on Observation-capable platforms. Separate products support SKIE and KMP-NativeCoroutines, and the core also accepts callbacks, Combine, and custom adapters.
The repository now includes a real Gradle → SKIE → Xcode example, benchmarks, a complete Wiki, a fair evaluation/migration guide, and strict-concurrency and lifecycle coverage.
I am looking for two teams willing to evaluate one non-critical screen. I can help review ownership, collector counts, cancellation, and body evaluations. Public attribution is optional; candid feedback is the goal.
Start here:
For the two unresolved API challenges—compile-time imported-property discovery and a more Swift-native projection surface—join discussion #16. Please include a concrete expansion or type-system model and its performance/lifecycle tradeoffs.
All reactions