What's the case against building Apps with Flutter (and Dart)? #askdevs

Reply to this note

Please Login to reply.

Discussion

Just that it's only going to build for Android and no other platform.

I'm lliterally responding from Nostrmo (flutter app) on my mac πŸ™ƒ

The environments you can ship Flutter apps to is the main advantage imo and why I'm looking for the downsides.

LOL. Goes to show how much I've looked at that ecosystem. πŸ˜…

Haha πŸ˜‚ seems few look at it. I wanna know why.

Javascript's massive mindshare among developers. Another nice language is Kotlin, and I think they also do multiplatform. IIRC Phoenix wallet is built on that (including the phoenix server). Amethyst, Amber and Citrine too.

It's google 🀷

In what way can they control / rug / manipulate / deceive you with it?

PTSD from angular 1 days.

Fr? They will just pull the plug on the project when they feel like, flutter is good I use it ... i also know all mobile is crap and bloated hell ... I am migrating to Linux pinephone .. i don givafuk about gooble and rottenapples ... just sayin

It's open source, both Dart and Flutter. The only stupid googly thing is you need to disable by-default analytics when installing. And use pub.dev hosted on google infra.

Just stumbled across the pub.dev part indeed :Check:

So they can rug your access to packages or what does that mean?

Nah, probably 99% of packages are open source. No rug risk. Just tracking, maybe.

Aaaaaiiiight!

yea nah ... literally building a new ecosystem rather than deal with more gooble crap languages .. fk gooble drivel , they can suck a lemon https://snort.social/nevent1qqs2mvznuelvr33e07qlva6p4dajd64j32g6n0m58uyv7640hz2qsdqzyqtdz9ps8kpqxy2err9rfg3qayjuqgkqj95pwkj6ee0f7wmpvsy5wqcyqqqqqqgd3a2hn

You have to learn a new language

So less collabs, because fewer Dart devs?

I was involved for two years as a product owner of building a Flutter app (proudwheels.com) in '21 and '22. All junior devs on the project, there was just one senior back then.

Flutter is better than using React Native imo, but there are indeed not much devs out there who have a real senior experise with Flutter / Dart.

But if you're an indiedev and would like to use a hybrid framework for building 1 codebase for all your distributions, then Flutter is a good choose. I think the ecosystem is still growing.

Dart is a great language, much better than JS/TS in my opinion - especially now that they are adding metaprogramming abilities. The compiler is solid, devtools are great.

Flutter is fast and will output to pretty much anything (including web, though it definitely does not *feel* like web) and there are tons of libraries in the ecosystem. Including many good native OS looking widget libraries like Material, Cupertino, Adwaita, etc.

Downsides: Less devs than Javascript, obviously. And too much reliance on Google, who could pull the plug. But it's open source and so many companies are invested in it that I highly doubt it will die.

Interesting.

The native apps made wih Flutter of the project was indeed pretty fast.

I know you can build webstuff with it ad well, but I don’t know any references. Do you?

Pretty happy with flutter rust combo, if you are interested https://github.com/relaystr/dart_ndk/tree/layerd-architecture

you don't have to use android studio