Hacker News new | ask | show | jobs
by watermans 2600 days ago
What is the advantage of writing a Flutter app over a PWA or something like react-native?
2 comments

Flutter probably wins in performance, but for smaller apps, React Native might be faster to develop.

You should read on articles about apps that convert from React Native to Flutter to learn why they chose to do so.

Why don't you take literally 5 seconds to google that basic question? That question is answered on every flutter article, including OP.
I did read the article and reviewing it again and searching for "react," "progressive," and "pwa" returns zero results.

I think the article opens by stating a pretty strong disadvantage:

Flutter apps run as Android apps and so are less "native" than something like a PWA or react app, which would just run in the browser.

The article doesn't address my concern at all and I was hoping to have some constructive feedback about that concern, which did not happen.

I'm interested to try flutter out on chromeos, I might get a chromebox, the acer and hp i5 U series are the recommended ones for Android development. Developing flutter without the need for a simulator or a phone connected via usb, is cool. Maybe the next step is develope android flutter apps on android.

With regards PWAs, maybe more so on mobile, flutter apps are AOT, Ahead Of Time, compiled for release so they should have better start up times than apps that run on a vm.

The flutter wiki has stuff on the diffent modes. https://github.com/flutter/flutter/wiki/Flutter%27s-modes

Debug mode "Optimizes for fast develop/run cycles." runs on the Dart VM and allows for statefull hot reload.