Flutter is kinda good
from verstra@programming.dev to programming@programming.dev on 15 Jun 07:16
https://programming.dev/post/32238055
from verstra@programming.dev to programming@programming.dev on 15 Jun 07:16
https://programming.dev/post/32238055
I don’t have much to say, only that I expected flutter to be a bloated fragile abstraction on top of different native GUI APIs, but no.
It’s quite fast, relatively easy to develop and it just works.
I’m working on a desktop app that needs a high-perf rust impl, and (for now) flutter looks like a much better choice than tauri.
threaded - newest
I’ve also enjoyed working with it. Switching to React Native for a different project later felt like a huge step back.
It's a real shame. Great framework but based on a single purpose language by a company known to drop projects on a whim. I loved to play with it, but I can't imagine sinking a lot of dev hours into it, knowing it could just disappear.
My first thought was: “I didn’t know that flutter is developed by mozilla”
Haha touché, two peas in a pod.
Totally get you but it’s open source isn’t it? I don’t think it’ll just die randomly. Especially considering Google uses it themselves
Just being open source doesn’t guarantee a project’s survival. If Google were to abandon it the most likely outcome would be a community fork that gets 100th of the development manpower it gets now, and most developers would abandon the platform leading to it’s effective death.
But I also think it’s unlikely Google will abandon it. It’s actually quite good and quite popular now.
That’s never stopped them before.
To put better comical effect to that line, you can add a separate hyperlink to each word of the sentence, each leading to a separate article of one of the projects abandoned by Google.
Even better if all of them were widely used ones, affirming your point.
Dart’s single purpose was supposed to be a JS successor for browsers.
I can understand trepidation about committing to a sibling of Google Reader, but I’m also glad Dart is getting a second shake. It’s very much a general-purpose language.
I personally enjoy writing Dart a lot more than Go. It really added to my experience learning and working with Flutter.
Yup.
I personally felt the nesting looks bad and confusing, but overall it’s okay.
Wait 6 months to a year. See what breaks.
I would love to talk about Qt Framework and QML, here, but QML doesn’t seem particularly great either.
Although I have only used QML, so I might only be knowing the pains of it and not the others.
Just pop open a QOpenGLWidget and say goodbye to QML and your sanity forever!
Guess I’ll use that as my gateway to OpenGL
My only experience with it was with harmony-music built/installed from AUR on artix, and I couldn’t keep using it, it was consuming too munch CPU, making the fans run nuts. Not sure if it was harmony-music itself, or flutter. Apparently not the same OP experience.
the only reason i don’t use flutter is because my brain is polluted with react
I wanted to get into Flutter but it seems like there are some bugs that are either unfixable or that they have actively decided not to fix. I didn’t want to end up wasting my time building on such a foundation, but it’s definitely nice for certain projects that fit within the supported functionality.
What bugs do you mean? Anything serious i should know about?
The main one that jumped out to me was a scroll issue on iOS when using multiple fingers. I just looked it up to share a link and it may be fixed? It’s the mentality of “Eh, we might fix it one day” that is the bulk of why I didn’t stick with Flutter. A bug this annoying lingering for as long as it did said volumes to me.
Possibly fixed: 9to5google.com/…/google-fixes-flutter-infamous-sc…
.
.