Flutter

Google's open-source UI toolkit for building cross-platform apps from a single Dart codebase.

HN commenters like it for shipping one codebase to mobile, desktop and web1234 and for a smooth, hot-reloading Dart workflow.5678 The most common caveat is that apps can feel non-native on iOS, especially in scrolling and text fields,91011 with some also worried about Google's long-term commitment.1213
The HN verdict, written from 13 cited comments
20recommend
4warn against
Nov 6, 2025first mention
Oct 2, 2026latest mention
Nov 25 – Oct 26
Used forfor cross-platform mobile appsfor desktop appsfor web applicationsfor indie developersfor AI-assisted codingapp developmentcross-platform apps

Why people recommend it

Cross-platform reach · 3

One codebase targets Android, iOS, web and desktop with little native code.

“Working on all devices with minimal effort. That's what I use it for anyway”

“We use Flutter; we rarely need to write native code.”

Show 1 more

“Flutter is already very mature and can produce not only near-native mobile apps (the difference is almost negligible) but can target desktop and even web applications.”

Developer experience · 3

Commenters call development smooth and consistent, with native hot reload and an enjoyable Dart language.

“I am glad I picked Flutter over React Native!”

backend developer building first mobile appon “What's New in Flutter 3.47”

“Flutter is a lot more consistent, reactive, and all done in one way (Dart) and it supports hot reload natively.”

Show 1 more

“I love working with Dart”

Consistent UI · 3

Makes attractive, pixel-identical UI across platforms easy.

WAAug 13, 2026recommends

“Flutter: if you want a pixel perfect version of your app that looks similar on Android and iOS.”

“Flutter makes attractive UI easy.”

Show 1 more

“You should try Dart/Flutter again, they've improved a lot.”

Has used Dart and Flutter for yearson “What's New in Flutter 3.47”

Performance · 3

Users report it avoids performance issues and the gap with native is negligible.

“switched to Flutter as my primary dev kit some years ago: it simply doesn’t have the performance issues mentioned.”

wrote ObjC/Cocoa since 2006switched from Cocoaon “SwiftUI After 7 Years: A Story of Mediocrity”

“Flutter is already very mature and can produce not only near-native mobile apps (the difference is almost negligible) but can target desktop and even web applications.”

Show 1 more

“You should try Dart/Flutter again, they've improved a lot.”

Has used Dart and Flutter for yearson “What's New in Flutter 3.47”

Maturity and adoption · 3

Seen as a stable, mature platform used by large companies.

“Flutter is a nice stable platform, I'd highly recommend it.”

“With the popularity in the Chinese ecosystem alone there's gotta be a billion plus people using flutter.”

former ByteDance employeeon “What's New in Flutter 3.47”
Show 1 more

“Flutter is already very mature and can produce not only near-native mobile apps (the difference is almost negligible) but can target desktop and even web applications.”

AI coding fit · 3

LLM coding agents are reported to work well with Flutter/Dart.

“A surprise entry is Flutter/Dart. They are very good at it.”

“I have been happy with Dart/Flutter + Cursor + Dart MCP”

Show 1 more

Caveats and dissent

Non-native feel · 3

iOS scrolling and editable text views fall short of native behavior.

“I could instantly tell without looking it up that it was a flutter app, because the scrolling felt non-native.”

“Last I used flutter, editable text views was where it wasn't acceptable for me.”

Show 1 more
sgtAug 13, 2026recommends

“For stuff where design does not matter much, such as enterprise apps that "put food on the table", as you say, I use Flutter and still get a very decent result.”

Longevity concerns · 2

Some warn against relying on it long-term, partly because Google develops it.

“Flutter is an extremely enjoyable development experience I would recommend anyone I care for to stay away from.”

used Flutter since Alphaon “What's New in Flutter 3.47”

“It’s a poor toolkit for building anything that must last for more than 3-5 years.”

Ecosystem gaps · 2

The ecosystem is called relatively weak and occasionally has breaking changes.

“Flutter/Dart is catching up, but the ecosystem is still relatively weak.”

“You should try Dart/Flutter again, they've improved a lot.”

Has used Dart and Flutter for yearson “What's New in Flutter 3.47”

Slow feature progress · 1

A long-time user notes Impeller and multi-window support took years to arrive.

“Flutter is an extremely enjoyable development experience I would recommend anyone I care for to stay away from.”

used Flutter since Alphaon “What's New in Flutter 3.47”

Framework ergonomics · 2

Some find the stock framework's ergonomics poor and state management prone to overcomplication.

“I always thought the usability/ergonomics of the Flutter framework was slightly poor”

“I love working with Dart”

Unsuited to web pages · 1

Bundle size makes it a poor fit for web pages, though acceptable for web apps.

“Flutter is absolutely not suitable for web pages, but for web applications the situation is different.”

Often compared with

Who recommends it in their own words

From the makers not counted in the ranking

“I work on Mir & Flutter, and I wanted to see how far I could push these technologies”

All comments 39

“I use Flutter which supports Ubuntu out of the box with snap”

“One Flutter codebase for web, Android and iOS on Supabase.”

“I moved to Flutter which has been a great experience so far.”

“We use Flutter; we rarely need to write native code.”

“So many, Flutter being one, as well as Rust GUIs like egui, iced, Dioxus Native etc.”

“Personnally I use Flutter which has a very minimal use of their SDK.”

“native splash screens for all the build targets of a Flutter app”

sgtAug 13, 2026recommends

“For stuff where design does not matter much, such as enterprise apps that "put food on the table", as you say, I use Flutter and still get a very decent result.”

“Honestly it's my go-to when I want to have a quick native app on any platform but dont want to bundle electron.”

“I am glad I picked Flutter over React Native!”

backend developer building first mobile appon “What's New in Flutter 3.47”

“I love working with Dart”

“Working on all devices with minimal effort. That's what I use it for anyway”

“It’s a poor toolkit for building anything that must last for more than 3-5 years.”

“I could instantly tell without looking it up that it was a flutter app, because the scrolling felt non-native.”

“You should try Dart/Flutter again, they've improved a lot.”

Has used Dart and Flutter for yearson “What's New in Flutter 3.47”

“I've been using Dart and Flutter for years”

Long-time Dart/Flutter useron “What's New in Flutter 3.47”
WAAug 13, 2026recommends

“Flutter: if you want a pixel perfect version of your app that looks similar on Android and iOS.”

“With the popularity in the Chinese ecosystem alone there's gotta be a billion plus people using flutter.”

former ByteDance employeeon “What's New in Flutter 3.47”

“Flutter is an extremely enjoyable development experience I would recommend anyone I care for to stay away from.”

used Flutter since Alphaon “What's New in Flutter 3.47”

“Flutter is a nice stable platform, I'd highly recommend it.”

flaxAug 9, 2026recommends

“I use Flutter to avoid most of the iOS nonsense.”

indie app developer targeting Android/web/iOSon “Tech sucks: You have to vote with your wallet, or no…”

“switched to Flutter as my primary dev kit some years ago: it simply doesn’t have the performance issues mentioned.”

wrote ObjC/Cocoa since 2006switched from Cocoaon “SwiftUI After 7 Years: A Story of Mediocrity”

“Last I used flutter, editable text views was where it wasn't acceptable for me.”

“A surprise entry is Flutter/Dart. They are very good at it.”

“I've recently built a Sudoku for my friends in Flutter”

“I've decided on using a Clojure/Flutter hybrid that gets the best of all worlds.”

“Flutter is a lot more consistent, reactive, and all done in one way (Dart) and it supports hot reload natively.”

“Dart/Flutter is JIT on dev mode, and AOT compiled on production”

“Flutter/Dart is catching up, but the ecosystem is still relatively weak.”

“So I was forced to switch to Flutter on Android”

“I have been happy with Dart/Flutter + Cursor + Dart MCP”

“isn't Compose Multiplatform basically Flutter?”

“Flutter is absolutely not suitable for web pages, but for web applications the situation is different.”

“Flutter makes attractive UI easy.”

“Flutter is already very mature and can produce not only near-native mobile apps (the difference is almost negligible) but can target desktop and even web applications.”

“I always thought the usability/ergonomics of the Flutter framework was slightly poor”

Threads where it came up

Data: flutter.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help