Comment by railka

20 hours ago

Yes, AI have changed the game, and now you can build and maintain two separate projects in Swift & Kotlin instead of one on React

If AI can make any language do anything, why move away from React Native ?

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

This just feels like internal factions wanting their own teams, and owning their respective politics, than a discussion on Merit.

  • Native is fast , no extra layer , the problem is maintaining on every native platform your app available. And AI tooling can handle that efficiently today , not way back then.

    The problem with xplat is they add extra layer on top of platform native.

    - React native and similar, add extra js runtime engine.

    - Flutter and Kotlin MP add extra skia graphics engine.

    - Skiptools add extra swift runtime

    - Cordova adn similar add extra browser engine

    - Etc

  • > 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.

  • Others mention quicker startup of the app, more native-look, less head-ache w/ RN.