Live data from Hacker News

Flutter seems to be having bad times internally

twitter.com

31–40 of 97 posts

Re: Flutter seems to be having bad times internally

#31
post #28
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…

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.

So what's the reason to pretend that you're also a web/desktop framework? This only limits you in mobile if you have to always consider web/desktop.

Re: Flutter seems to be having bad times internally

#32
post #30
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 marketing literature begs to differ. The Google's own Family Link app even on web[0] is also a Flutter app. [0]. https://familylink.google.com

Well marketing and reality is not the same thing.

Re: Flutter seems to be having bad times internally

#33
post #4

It seems like this is a response to Ian "Hixie" Hickson (co-founder and tech lead of Flutter) leaving Google (but not leaving Flutter). https://ln.hixie.ch/?start=1700627532&count=1

Serious question concerning how much of a bubble I am in: > Flutter is amazingly successful. It's already the leading mobile app development framework Is this true? Over iOS native, Android native, React Native, or any other hybrid frameworks? EDIT: numbers can tell different stories, but here's one at least against React Native (which I'm most interested in) in Flutter's favor: https://stackoverflow.blog/2022/02/21/…

I would be very surprised if it's not Ionic (or maybe React Native, but I doubt it).

Re: Flutter seems to be having bad times internally

#34
post #30
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 marketing literature begs to differ. The Google's own Family Link app even on web[0] is also a Flutter app. [0]. https://familylink.google.com

Damn, what have we come to. I cant select text from a webpage. This is not what our grandfathers fought for :(

Re: Flutter seems to be having bad times internally

#35
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.

So what's the reason to pretend that you're also a web/desktop framework? This only limits you in mobile if you have to always consider web/desktop.

Frankly just the standard practice of over-promise and underdeliver, for marketing purposes.

Flutter would be far from being the first framework to do this.

Re: Flutter seems to be having bad times internally

#36
post #28
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…

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.

Re: Flutter seems to be having bad times internally

#37
post #17

Earlier quoted context omitted.

Serious question concerning how much of a bubble I am in: > Flutter is amazingly successful. It's already the leading mobile app development framework Is this true? Over iOS native, Android native, React Native, or any other hybrid frameworks? EDIT: numbers can tell different stories, but here's one at least against React Native (which I'm most interested in) in Flutter's favor: https://stackoverflow.blog/2022/02/21/…

I was also very surprised at that line and I was wondering if I was the one who was out of touch or the Google team were. I haven't really looked into mobile development for a few years so it could very well be the case, but it stood out to me as unlikely considering the relative impopularity of Dart and the (to my estimation) very low hype profile of Flutter where developers hang out. But maybe they're right. I thin…

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.

Re: Flutter seems to be having bad times internally

#38
post #24

I like the idea of a single framework for all platforms and have always wanted to get into Flutter. Thee main barrier for me has been the Dart language, I wish it was written in a more popular language like Go.

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 complexity. It's got pattern matching, tuple-syntax, a very strong constructor syntax, first class functions (this has become table stakes in the past decade but not so long ago it wasn't)... It's just a well balanced and very pleasant language.

Re: Flutter seems to be having bad times internally

#39
post #28
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…

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.

So then, if you want to have a really cross-platform app, ditching Flutter and using web tech for mobile too sounds like the better bet? Or, otherwise said: if Flutter is only relevant for apps, that's a pretty small niche.

Re: Flutter seems to be having bad times internally

#40
post #28
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…

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.

Then it’s not bringing something particular new or useful to the table?

Xamarin/mono already tried almost the same approach years ago and it clearly failed..

Post reply on HN