
Jim Sproch
4.2K posts

Jim Sproch
@JimSproch
Research Engineer @ Google. Progenitor of Jetpack Compose (May 2017), Compose Multiplatform. Now: AI research @GoogleDeepMind, teaching AI to write code.









@mickrich384 @ipla03 Yep, there are tradeoffs, that's why Compose supports both patterns & lets you choose. If you run into pain points associated with mixing platform views, please file bugs! Compose actively supports both and user feedback+contributions drive development. x.com/JimSproch/stat…


@mickrich384 @ipla03 You're more than welcomed to use Compose in the RN style, Compose actively supports both and user feedback+contributions drive development. x.com/JimSproch/stat…


@ipla03 Compose is perfectly happy to have you use iOS widgets written by apple: github.com/MohamedRejeb/C… Unlike Flutter, Compose highly values platform interoperability and you're more than welcomed to embed platform widgets into your app.




@rockgecko_dev @chrismlacy No, it's not even close. Saying Flutter/Dart can do the same thing with FFI is like saying Java can do the same thing with JNI. You're implementing all sorts of wrappers and bindings. This is entirely different from the kind of code sharing you get with Kotlin.


@mickrich384 @ipla03 No, Compose is unopinionated on both platforms. You can use it like ReactNative (embed platform widgets) or you can use it like Flutter (share canvas widgets) or you can use a mix of both on both platforms. Compose is all about flexibility and platform interoperability.






@ipla03 Compose is perfectly happy to have you use iOS widgets written by apple: github.com/MohamedRejeb/C… Unlike Flutter, Compose highly values platform interoperability and you're more than welcomed to embed platform widgets into your app.





@JimSproch @vitusilveira31 @stackotter So if I just add NativeScript into React Native, we can start calling it native?



@NativeScript This is an incredible superpower of NativeScript, interoperability on par with that of Kotlin. Very impressive, well done!
