Live data from Hacker News

Flutter desktop isn’t there yet

plei.one

131–140 of 242 posts

Re: Flutter desktop isn’t there yet

#131
post #57

Earlier quoted context omitted.

Same, contrary to some of the comments here I’ve had nothing but great experiences coming from a purely web background previously.

same here,keep up the great work. by the way dart is my favorite cross platform language nowadays beyond flutter.

dart is my favorite cross platform language nowadays beyond flutter

Yeah, it's very underrated. I find it nearly as expressive as Python with far better maintainability and performance.

Re: Flutter desktop isn’t there yet

#132

Earlier quoted context omitted.

Java, again, is not ahead of time compiled, or at least did not have a good solution for that ten years ago. Even Android apps now run as AOT compiled apps with Android Runtime (ART), discontinuing the Dalvik VM.

Java had AoT compilers for more than 20 years, https://en.wikipedia.org/wiki/Excelsior_JET If Google really wanted they could have wrote one.

> If Google really wanted they could have wrote one.

Which they did, but for Dart instead.

Re: Flutter desktop isn’t there yet

#133
post #23

To me as someone who recently got into Flutter to make a side-project (mobile game) the most glaring problem isn't the lack of ecosystem or little UI issues the author mentions but the language itself. You had a green field to make the best programming language for creating UIs and you made Dart? Like what. I don't have particular issue with the heavy OOP paradigm but the fact you have to write so much boilerplate fe…

[deleted]

Re: Flutter desktop isn’t there yet

#134
post #5

Flutter is going to be 5 years old soon. It's not even the leading solution for cross-platform development for mobile let alone desktop. It's great to be positive and supportive but realistically, if someone had to bet months of dev work on building something non-trivial - would they really choose flutter?

To be fair, Flutter is now a close second to React Native, which is 7 years old.

Re: Flutter desktop isn’t there yet

#135

Earlier quoted context omitted.

First of all: Thank you for your outstanding work! And sorry to ask this here, but how have the recent layoffs affected the flutter team? We're using flutter as our main framework for our app and it's quite important. The layoffs have sparked some fears that flutter development might slow down.

Google's Flutter team was affected by layoffs and we lost some wonderful folks. However, the number of Googlers working directly on Flutter has grown substantially in the last year. Please keep in mind that Flutter is a community project. Google is one of Flutter's many sponsors, many of our contributors are from other companies.

Thank you! That's reassuring and I strongly believe that Flutter is the best option for developing cross platform apps right now.

Re: Flutter desktop isn’t there yet

#136
post #6

For me, Flutter mobile isn't there yet either. I can see where it might be great for games with completely custom UIs, but I find the uncanny valley of pretend native controls a very uncomfortable place to be. Flutter could be a fantastic solution if it supported native controls and used JavaScript. I don't understand why Flutter's creators are so seemingly religious about Dart and reimplementing OS UI capabilities.

I thank the flutter team very very much for not using JS. We're already overflown with this stuff and a bit of variety and competition cannot hurt.

I personally dislike the whole JS ecosystem with a passion, and feel I'm not alone in this, so having an alternative is warmly welcome

Re: Flutter desktop isn’t there yet

#137
post #56

Earlier quoted context omitted.

> so much boilerplate feeling code (Center here, Container there) That's Flutter, the framework. I like Dart and I wish some conventional imperative Qt/Delphi-like GUI toolkit was available for it.

You can use Flutter as an imperative framework. Just ignore widgets (the reactive top layer of Flutter) and use the underlying imperative elements directly.

Well, I'd say the main value proposition of Qt/Delphi/wxWidgets/WinForms/etc... is a rich set of widgets/controls including its event handling and layout mechanisms. Is such stuff available in the imperative impl of Flutter?

Re: Flutter desktop isn’t there yet

#138

Earlier quoted context omitted.

That's nice if you have the funds and time for that. Fully native is ideal. But I don't agree cross-platform can't feel "right". Flutter's approach it can't. React Native's it can. Qt vs WxWidgets all over again. If I had to duplicate my codebase for each platform and learn each IDE/language just to continue my app, it would never exist. I solely created and maintain the iOS app, the Android app, and the web app for…

> Qt vs WxWidgets all over again. Not sure how to interpret. Pro Qt or pro wx? I'm assuming the latter. But I don't even agree. Qt is /can lay claim to native as much as anything else on desktop Linux/BSD. The quality of the Windows emulation has always been excellent as far as I'm concerned, at it's been pretty goodish on Mac. But I've never seen a perfect cross platform library that targets Mac. wxWindows may use s…

I'm not sure we can blame either for the macOS support.

Re: Flutter desktop isn’t there yet

#139
post #136
post #6

For me, Flutter mobile isn't there yet either. I can see where it might be great for games with completely custom UIs, but I find the uncanny valley of pretend native controls a very uncomfortable place to be. Flutter could be a fantastic solution if it supported native controls and used JavaScript. I don't understand why Flutter's creators are so seemingly religious about Dart and reimplementing OS UI capabilities.

I thank the flutter team very very much for not using JS. We're already overflown with this stuff and a bit of variety and competition cannot hurt. I personally dislike the whole JS ecosystem with a passion, and feel I'm not alone in this, so having an alternative is warmly welcome

You're definitely not alone in this. One of the core reasons my team chose Flutter was the fact we would not have to spend much time setting up development environments and making sure we were always using the latest and greatest framework.

Re: Flutter desktop isn’t there yet

#140
If there's anything I've learned from using Google projects it's this: It's not going to get fixed.

It almost doesn't matter what it is.

If you've used any Google OSS project seriously you're going to come across an obvious defect and run to GitHub to open an issue. But, there's already an open issue for the problem.. And it's been open for almost as long as the project has existed.

It will have an inscrutable priority and day after day new comments will pop up saying "Hey, I'm having this issue too. Can I contribute a fix?" But, a pull request with a fix has sat, unreviewed, for almost as long as the issue has been open.

And then it comes: "This issue has been automatically closed due to inactivity."

Post reply on HN