FlutterFramework to build cross-platform mobile apps
Launched on November 6th, 2015
5.0
Based on 121 reviews
Review Flutter?
Reviewers see Flutter as a practical choice for cross-platform development: easy to learn, fast to ship with, and strong at keeping one codebase maintainable across mobile and desktop. Users repeatedly praise its consistent UI, widget-based approach, active community, growing library ecosystem, and helpful Firebase integration. The main drawback is clear too: web support is seen as weaker and still improving, with some users saying they would not recommend it for web apps. Makers of FlutterFlow and other apps echo the same strengths around performance and consistency.
fast development (10)cross-platform development (24)single codebase (13)
Flutter is easy to learn and very fast to ship an app. It has a highly committed community, and the dev team is continuously improving the framework. There’s also a large set of third-party libraries built and maintained by the community, and it keeps growing every day. Having a single codebase makes it fast while also highly maintainable. Since it’s cross-platform, the experience is very consistent and there are fewer surprises.
What needs improvement
web app limitations (4)
The web side can be improved, and the development team is currently working on it.
The main reason I prefer Flutter is that the experience stays consistent across platforms. Since React Native compiles to native code, unexpected issues can sometimes occur.
This is my second product on Product Hunt built with Flutter. My goal with Silkwave Voice was to keep the app lightweight - low CPU and RAM usage - while being able to iterate fast on the UI. Flutter delivered on all fronts. It let me build a polished native-feeling macOS app without sacrificing performance or development speed.
Flutter is my go-to framework for mobile development because of its hot reload feature, which makes iteration super fast. Unlike React Native or other cross-platform frameworks, Flutter delivers a native-like performance with a single codebase. Its extensive widget library and support for responsive designs allowed me to create the modern, interactive interface of Quit Sugar. The vibrant developer community and frequent updates from Google further solidify its reliability.
What's great
community support (3)single codebase (13)hot reload (3)Google backing (2)rich widget library (1)native-like performance (2)