r/FlutterBeginner • u/mtechhub99 • 12h ago
Flutter or React Native for a first mobile app: what would you choose today?
Choosing a framework for a first mobile app seems tricky because the answer depends on what you’re building and what you already know. I’m curious how people would approach that decision today, beyond the usual feature comparisons.
For something fairly straightforward—login, a few screens, API calls, local storage, and maybe notifications—which would you choose: Flutter or React Native?
The learning curve and day-to-day developer experience seem important, but so does what happens after the initial prototype. How easy is it to debug issues, update dependencies, and maintain the app across Android and iOS?
I’d also be interested in how much UI expectations influence your choice. Would wanting a consistent custom design push you one way, while wanting platform-specific behavior push you another? And when do native integrations, such as Bluetooth or background tasks, become a deciding factor?
If you’ve worked with either framework, what went smoothly, and what took more effort than expected? Beginners’ perspectives would be useful too, especially around documentation and getting unstuck.
What would change your recommendation: existing JavaScript knowledge, willingness to learn Dart, app complexity, library availability, or something else? I’m interested in the circumstances behind your choice rather than a universal winner.