I've had good experiences with Flutter on both mobile platforms and Mac desktop. After doing several React Native apps over the years Flutter feels better engineered across the board. It would certainly be my first choice for a cross platform mobile app at this point.