> The performance gains in native compared to RN (new architecture) are minimal for normal UIs (except games)
And yet most apps feels distinctly different than native.
> The most valuable feature which RN have is OTA updates, this has been a game changer for us and many fast moving companies. Ability to release and iterate at light speed. On native you are on the mercy of the app stores for review
That's the real killer feature
> Silos of bugs on native - When you go native you might encounter bugs which appear only on either platform.
This still very much happens with RN on anything bigger than a toy app
> The project management of native teams is not always in sync - The teams often drift apart bevy iOS team might need 2 weeks just to make the app compatible with the new iPhone Fold (Duo) or Android team might encountered a blocker. Keeping them in sync for new features is really hard.
Speaking of which, what is the iPhone Duo support situation of RN right now?
I think the Duo support is not there, it will be there at the end of the year.