HN user

kevmoo1

140 karma

[ my public key: https://keybase.io/kevmoo; my proof: https://keybase.io/kevmoo/sigs/bK6ne1HlGYOBLwfMsTPJvzDDjUFV12YllHPRluDAtiE ]

Posts1
Comments45
View on HN

It's using a Flutter web build that's over 2 years old. We've gotten a LOT better.

Context: I'm a product manager on the team.

There's some consolidation here. Podcast support in YouTube music is a real thing.

There is SO much overlap between YouTube Music videos and listening to music. There is also overlap between YouTube podcasts and listening to podcasts.

Trying to align here makes a lot of sense. Tricky to pull off, sure, but it's not a dropped ball.

Great question!

While we'd love to be the best solution for every problem, it turns out the HTML-based web has been highly optimized for decades for text-heavy, linear, reading experiences.

So we're staying focused on the places where Flutter does the best job: interactive, non-linear, more-create-than-consume.

So our sites use HTML & CSS: flutter.dev, dart.dev, pub.dev

And our devtools are built in Flutter Web: https://docs.flutter.dev/development/tools/devtools/overview Along with web experiences from rows.com, reflection.app, rive.app, supernova.io, and many more.

FYI: I'm the product manager working on Flutter and Dart web tech at Google

(edit: fixed domain, mis-added one app)

Google and Apple can simply make software disappear. Software that gives access to child pornography. Software to buy and sell black-market drugs. Software that lets people organize terrorism and sedition.

There's a point where free speech crosses the "clear and present danger" threshold.

I consider this a feature, not a bug.