Live data from Hacker News

Flutter 3

docs.flutter.dev

281–290 of 453 posts

Re: Flutter 3

#281
Coming from a django/python background, flutter/dart was easier to understand than react/js. It has been fun to work with, esp. with Vscode and extensions, on a side project.

Flutter is a mature option for mobile development, esp. for small teams developing for multiple platforms.

Re: Flutter 3

#282

Earlier quoted context omitted.

Pretty sure it excludes Linux as a GUI target.

It has a Skia target (in Microsoft.Maui.Graphics) which is theoretically very similar to how Flutter does UI.

Did they give up on GTK? I remember Suse Linux Enterprise in particular shipped with a bunch of nice .NET/GTK apps that seemed to work well.

Re: Flutter 3

#284

People are talking about a better developer experience, but hardly anyone is talking about the user experience with apps built with this tech. I don't feel it's great, especially on older devices. Take google pay, a showcase flutter app. It's a laggy mess on an iPhone SE 2016, whereas the "old" google pay ran perfectly fine. On top of that, many google apps I use these days will just freeze and stop accepting touch i…

Is this really Flutter's fault or is it Google's?

Google doesn't even support its own devices from 2016, so I doubt they'd optimize their apps for the iPhone SE 2016.

Re: Flutter 3

#285
I haven’t really had a great experience with Flutter in the past, in my opinion I think React Native provides a better user experience. Developer experience is okay.

The best experience for users would be a library that handles business logic, as well as describes how the UI should be laid out, then building native clients that use that library.

Re: Flutter 3

#286

People are talking about a better developer experience, but hardly anyone is talking about the user experience with apps built with this tech. I don't feel it's great, especially on older devices. Take google pay, a showcase flutter app. It's a laggy mess on an iPhone SE 2016, whereas the "old" google pay ran perfectly fine. On top of that, many google apps I use these days will just freeze and stop accepting touch i…

Is this really Flutter's fault or is it Google's? Google doesn't even support its own devices from 2016, so I doubt they'd optimize their apps for the iPhone SE 2016.

Its equally bad on Google's flagship Pixel 6 Pro. There are three tabs in the gPay app and its about 2FPS as it animates between the tabs. Scrolling is janky.

Re: Flutter 3

#287

Earlier quoted context omitted.

Google Home is the first thing that comes to mind. See here: https://flutter.dev/showcase

Google home is my most-hated mobile app. It’s slow, janky, buggy, and has terrible UX.

Every action requires waiting. Its so frustrating. Open the app, spinner. Click themostat, spinner. Change the temperature, spinner. Its so frustrating. I use Home Assistant now as my primary home control app.

Re: Flutter 3

#288

Despite many maturity issues in practice Flutter is the only realistic option for true cross platform UIs that run everywhere. Apart from Qt , but the licensing issue is a hindrance. And yes, the web backend isn't ideal, but it will improve over time. I just wish Google had built Flutter on a low level core that isn't tied to Dart, so it would be usable from other languages. Dart isn't horrible and is getting better,…

> only realistic option for true cross platform UIs that run everywhere

Depending on your needs, Livecode has you covered. https://livecode.com

Runs on Mac, Windows, Linux. Delivers on all three, plus iOS and Android. The underlying language is patterned after HyperTalk and people either love it or hate it, but I haven't seen any other tool where you can open the new installation and within 2 minutes deliver single-file executables for three platforms. (Disclosure: I build a developer tool for Livecode)

Re: Flutter 3

#289

People are talking about a better developer experience, but hardly anyone is talking about the user experience with apps built with this tech. I don't feel it's great, especially on older devices. Take google pay, a showcase flutter app. It's a laggy mess on an iPhone SE 2016, whereas the "old" google pay ran perfectly fine. On top of that, many google apps I use these days will just freeze and stop accepting touch i…

[deleted]

Re: Flutter 3

#290
post #174

Earlier quoted context omitted.

> Facebook uses React on the web and abandoned react native on mobile. That's not true, FB very much still uses RN on mobile.

The Facebook app is not written in React Native. They tried it and famously abandoned it no?

No, they abandoned the Facebook app written in html.
Post reply on HN