They both have their positives. Flutter is younger but has been growing rapidly while React Native is mature and has a large component library.
For Flutter, Dart programming language allows for stateful, hot reloading as you make changes to the code and is compatible with both iOs and Andriod
In the case of React Native, Swift is used for building iOS Apps. Kotlin and Java are employed for Android app development.