Criterion
React Native
Flutter
Native (Swift / Kotlin)
Language
TypeScript / JavaScript
Dart
Swift & Kotlin (two teams)
Dutch talent pool
Large, shared with web
Small, growing slowly
Scarce, expensive
UI rendering
Native controls via Fabric
Own Skia engine, every pixel drawn by the framework
Fully native per platform
Code sharing with web
High, React components and hooks
No native code sharing with web
None
iOS/Android code sharing
Eighty to ninety-five per cent
Comparable, often slightly higher
None, two codebases
OTA updates
EAS Update, in-app updates
Shorebird, more limited availability
None (store releases only)
Best for
B2B, portals, MVPs, e-commerce
Brand-consistent UI, animation-heavy
AR/VR, gaming, hardware IoT, premium UX
Ecosystem
Large, broad production track record
Growing fast, younger
Full platform SDKs, everything available