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.
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.
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
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.
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.
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.
My first thought was: “I didn’t know that flutter is developed by mozilla”
Haha touché, two peas in a pod.
Wait 6 months to a year. See what breaks.
I’ve also enjoyed working with it. Switching to React Native for a different project later felt like a huge step back.
I personally felt the nesting looks bad and confusing, but overall it’s okay.
Yup.