Curious, why not React Native? I never heard anything bad about it in Android and iOS (except maybe the resource usage) and at least Microsoft is putting RN as first-tier framework in Windows nowadays.
Honestly, for me the Development experience on Flutter is better by a factor of 10. I have only used RN in small quantities, but when I used it, I always had some problems. Be it with Flow itself (just give me TS), or with Metro (crashing for no reasons), or stuff constantly breaking with any RN/SDK update.
With Flutter everything just works. I love Dart and the Dart analyser. The documentation is phenomenal and the speed at which I can pump out an app is crazy compared to other solutions.
Don't get me wrong, Flutter has an abundance of its own issues (iOS jank, Flutter web, too many state management solutions) but it still at the end of the day it does the best possible job.
If I have a random app idea which needs to be tested and deployed quickly, I am using Flutter 10 times out of 10.
If you're using Expo (which I assume most are on RN) they have web support. This is via React Native Web, which is a separate project if you wanted to use that directly too.
Personally though, I've found the DX of Flutter far above RN. I always had random packages break on RN that I had to fix every time, while with Flutter most of what you need is already included in the framework, including a component UI library for Android and iOS.
With Flutter everything just works. I love Dart and the Dart analyser. The documentation is phenomenal and the speed at which I can pump out an app is crazy compared to other solutions.
Don't get me wrong, Flutter has an abundance of its own issues (iOS jank, Flutter web, too many state management solutions) but it still at the end of the day it does the best possible job.
If I have a random app idea which needs to be tested and deployed quickly, I am using Flutter 10 times out of 10.