[pigeon] kotlin jni implementation
Async Flutter Api's not supported.
/gemini review
Thanks for the great work on this PR. I have a question regarding the platform API differences.
On the Kotlin side, the new JNI communication layer introduces both synchronous and asynchronous APIs. Does this mean that on the Dart side we now need to generate both sync and async interfaces as well?
Also, is there any planned support for Swift FFI communication similar to the new Kotlin/JNI approach?
On the Kotlin side, the new JNI communication layer introduces both synchronous and asynchronous APIs. Does this mean that on the Dart side we now need to generate both sync and async interfaces as well?
Both are generated currently, you can decide which to use after generation (and probably before at some point, if you don't want both)
Also, is there any planned support for Swift FFI communication similar to the new Kotlin/JNI approach?
Yes