Live data from Hacker News

Flutter 2

developers.googleblog.com

691–700 of 780 posts

Re: Flutter 2

#691
Ah yes, the reason for Google's gluttonous usage of space on iOS, where most of their apps are over 200MB in size and most of the remaining ones are at least 150MB.

Re: Flutter 2

#692

Earlier quoted context omitted.

Clubhouse is targeting the middle-class silicon valley market right now (quite literally, those are the only people who got invites early on), who of course are infatuated with apps and have the money for fancy phones, tablets, etc. It's smart marketing for them to go where their customers are right now. The web is for everyone--I can go to an internet cafe in a slum and browse and buy from the same Amazon.com as I c…

Not sure what personal income has to do with anything. Hand held touch devices have revolutionized Internet access. The deeper down the income scale you go, the less likely you are to encounter a personal computer while you’ll still likely encounter a smart phone. Amazon will work on the web or as an app on that phone, but with the app the user experience will be better. That may be because Google and Apple have inte…

My own self would say native apps, 10 years ago.

Today, 10 years later, I say Web.

Re: Flutter 2

#693

Earlier quoted context omitted.

F: A few months ago I'd have said apps. Now after their latest spat with A, maybe they're having a think? A: web, for sure. That's how they make their money. A: I wonder how much money they would lose if they shut down their website? Would they sell their stuff on A instead? N: Who cares, it's only there to make the acronym nicer. G: Web.

What would Microsoft say?

"Progressive Web Apps on Windows overview"

https://docs.microsoft.com/en-us/microsoft-edge/progressive-...

Re: Flutter 2

#694

Earlier quoted context omitted.

[Flutter Eng. Dir. here] I really appreciate the feedback. We clearly have more work to do on the Web side of Flutter. Unlike the Mobile side which has shipped 100,000s of apps, the Web side may be up to like 1000. :) So many more issues to address as we work closely with more users to get their apps into production. If you'd like to track progress on any of these, I'd encourage you (or anyone else reading) to please…

The CanvasKit renderer[1] is highly concerning to the general health of the web. It's nice that it's easy for developers, but it remove all the power of the web. To an end user, their accessibiliy tools, & user extensions, the page might as well be VNC'ed in to some system. Everything is opaque. There's no HTML elements. I can not state strongly enough how immoral & unethical this path is. Bending the web to the deve…

Yes, my knee jerk reaction was just like yours.

But... think of this as new Adobe Flash. Or a new MS Silverlight. Some people use it, mostly for privately hosted local apps. Most people won't.

PS. And then Google will probably kill it anyway

Re: Flutter 2

#695
Flutter is a Google project so everything is always a bit better on the Android side. Lots of libraries that only exist for Android because most devs come from the Android side, lots of features and widgets that lag on iOS.

Re: Flutter 2

#696

We're all complaining about how js is a bad language, tooling is a mess, and how the web is fundamentally built for documents and makes it hard to create app-like experiences. Now, Google comes and creates a whole new UI toolkit from scratch, couples it with a very beautiful SDK and component framework and offers a far better programming language than js could ever be but we're still nagging. I was also pretty disapp…

Flutter does not offer enough to justify learning new programming language.

There's not much new in Dart. It's basically another AS3/ES4/"Java lite" from what I've seen.

I suspect you could learn it very quickly.

Re: Flutter 2

#698
post #196
post #170

Earlier quoted context omitted.

So now every website will require enabled WebAssembly to run god knows what code and I will have to install an anti-virus for my browser? No thanks. JS might be a bad language, but it's even worse in how it's abused with frameworks, tracking, etc for no good reason. edit: funny how I can discuss extremely controversial political topics here and never have any of my comments killed, but having a negative opinion about…

Wasm can't do anything JS couldn't do already.

It can do integers.

Re: Flutter 2

#699

Earlier quoted context omitted.

We're nagging because the apps suck and stick out like a sore thumb. Maybe Flutter will be the one to get there and be the holy grail of cross platform UI development, but the developer community has been burned by this promise so many times, we're going to have to see the final product before getting excited. Just because a project is ambitious doesn't mean we should all jump on board, particularly when similar proj…

Oof remember when PhoneGap was the next big thing? RIP

Time is on webview apps' side. IMO cordova/phonegap got too big too early and the industry still has a revulsion that may not be justified anymore. I don't think they will ever come to dominate, but I do think hybrids will eventually go back to using webviews.

If groundbreaking UX is your core competency you need native. Hybrids get you neither the best feel nor the best dev leverage. Hybrids are selling the exact same dream phonegap has. But they let developers distance themselves from the bad rep and claim they're doing something different. Alternatively, at the other end, they get developers to build essentially native apps while pretending to save a lot of time.

Re: Flutter 2

#700

One question that's been in the back of everyone's mind with Flutter is "will Google toy with Flutter and then drop it? Or will they stick with it and make it the real deal?" I take this post as partial evidence that they're making this the real deal. It's already surprisingly good, and there's reason to believe that it will get a whole lot better.

Considering that Flutter is most likely to be the defacto framework to develop for Fuchsia, I'd expect Flutter to stick around if they release at least 3 different consumer devices running Fuchsia OS until 2024.
Post reply on HN