News for hackers. Stuff that matters.
Re:Flutter and Chrome OS by watermans on Sunday May 12, 2019 @05:55PM (#19894821)
What is the advantage of writing a Flutter app over a PWA or something like react-native?
Re:Flutter and Chrome OS by forgot-my-pw on Monday May 13, 2019 @12:30PM (#19900917)
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.

Re:Flutter and Chrome OS by farahday on Sunday May 12, 2019 @06:22PM (#19894960)
Why don't you take literally 5 seconds to google that basic question? That question is answered on every flutter article, including OP.
Re:Flutter and Chrome OS by watermans on Sunday May 12, 2019 @11:30PM (#19896256)
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.

Re:Flutter and Chrome OS by sebe on Monday May 13, 2019 @12:59AM (#19896525)
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.