> What you could do with Kotlin/Swift you can do with React Native as well.

In theory yes, in practice no. I mean, in theory you can do it in mips ASM and ship QEMU along with the app, in practice it makes no sense.