Live data from Hacker News

Flutter seems to be having bad times internally

twitter.com

91–97 of 97 posts

Re: Flutter seems to be having bad times internally

#91
post #88

Earlier quoted context omitted.

- Performance: I agree it's not there yet. But it's still improving. There is currently major Skia to Impeller migration in progress. It look like Flutter should be able to reach good performance once it matures. The only long term limiting factor regarding performance is declarative architecture of Futter, which adds a bit of overhead. - UX: Again I agree. It's not there yet. But due to Flutter being based on low le…

It doesn’t matter if Flutter reaches the same UX “quality”. What matters is that it will never feel native. I agree with you that this is a fundamental problem which pretty much can’t be fixed.

Does 100% native feel really matter that much? How often do you encounter situation where you feel your experience is worse because UI/UX isn't same as native, even though the quality of UI/UX is equal to native (not worse in any way, just different)?

Sure, consistency and familiarity matter, but IMO it's not like every deviation destroys the experience. If that were the case, UI/UX of iOS should have stayed the same since v1.0.

Re: Flutter seems to be having bad times internally

#92
post #51

Earlier quoted context omitted.

Tim was a director on Flutter until a few months ago and now works at Apple. That is, he has first hand knowledge of Flutter's numbers and now that he works for a competitor, no motivation to inflate Flutter's stats. Without getting into specifics (which I cannot share), Flutter is wildly successful in the market place and continues to grow YoY.

> Tim was a director on Flutter until a few months ago and now works at Apple. > > That is, he has first hand knowledge of Flutter's numbers and now that he works for a competitor, no motivation to inflate Flutter's stats. Being the ex director of a project means you will always have a reason to inflate the stats of that project, even if it is just for personal pride. I don't see how Hickson leaving Google means he d…

Might be because Flutter is very popular outside your bubble.

I noticed a huge explosion of interest coming from third world countries prior to pandemic where money is tight.

China BigCos are adopting it.

If you go to hi-tech forums in India, lots of participation around flutter too.

That's two most populous nations in the world by large margin so you can keep looking for stats while they're chugging along :)

Re: Flutter seems to be having bad times internally

#93
post #38

Earlier quoted context omitted.

You should give Dart a try, it's a lovely language. and very easy to pick up. In fact, it's become my favorite of the modern languages. For perspective, I come from a primarily Java/C# background, with large smatterings of Python, JS/TS, and Go, not to mention other less popular languages. I would describe it as C#-lite. It's got all the features of a modern C-derived language with very little of the accumulated comp…

- no threads (isolates are much more limited) - no value types - missing fundamental integer types (eg. 64 bit unsigned integer) - no data classes (records are anonymous) - no tagged unions - no static metaprogramming (macros coming soon) - limited constructors (initializer list expression can't use earlier values in the list, no object initializers) List is still too often used in APIs instead of Uint8List, even tho…

> Performance is same as JS

Is there a source?

Re: Flutter seems to be having bad times internally

#94
post #93

Earlier quoted context omitted.

- no threads (isolates are much more limited) - no value types - missing fundamental integer types (eg. 64 bit unsigned integer) - no data classes (records are anonymous) - no tagged unions - no static metaprogramming (macros coming soon) - limited constructors (initializer list expression can't use earlier values in the list, no object initializers) List is still too often used in APIs instead of Uint8List, even tho…

> Performance is same as JS Is there a source?

https://github.com/jinyus/related_post_gen

Re: Flutter seems to be having bad times internally

#95
post #18

Flutter has three major problems: - Performance: Even on Desktop, animations have jank. Last I compiled samples on Mac, the problem was visibly there. - UX: Text editing immediately feels alien. If Mac for example, you have a text field in a native app and on the side you have a flutter app with a text field, you can tell the difference between the "feel" when you type in each. This isn't necessarily limited to text…

> - Performance: Even on Desktop, animations have jank. Last I compiled samples on Mac, the problem was visibly there. This problem is mentioned whenever Flutter is discussed.It's been several years already. Seriously, they have a ton of smart people there, how it's not their number one epic? Unless, well, it's an architectural problem and nothing can be done - but then why continue the project at all?

We don't support the MacOS/Windows/Linux variants, but our Flutter app's web performance is amazing. I'm honestly not sure why people seem to think the performance isn't good.

Re: Flutter seems to be having bad times internally

#96
post #28

Earlier quoted context omitted.

Flutter is mainly a mobile framework. Electron owns the desktop, anyone using flutter on the web is crazy. While you're points are valid, they are kind of irrelevant.

The web target is not completely useless, if you want to add some kind of app demo on your website, it's pretty good for that purpose. It's not ready as a full platform though like mobile & desktop, that's for sure.

Our sales team uses the web version of our mobile app to do sales presentations. It is very useful.
Post reply on HN