Live data from Hacker News

We're forking Flutter

flutterfoundation.dev

381–390 of 748 posts

Re: We're forking Flutter

#381

Earlier quoted context omitted.

On Android you can also tell the way the list scrolls. Especially on devices, 2-3 years older.

If you're referring to the increased scroll speed with two fingers issue, that was patched within the last year.

Unfortunately, not talking about that.

Re: We're forking Flutter

#382

Earlier quoted context omitted.

Only on HN do I hear anyone talking about platform native controls versus unified UI across devices. I have not once heard of such a complaint in the real world and indeed, I have more often heard users wanting a unified UI over one that changes with each platform, simply because these days we have multiple devices where we expect apps to work the same.

You have to listen to the details, like "where is the back button", "Why does text work differently". There are some people that understand that it is different from the standard, but most just get annoyed. The discussion here is from a technical perspective why it is better, conformity of the app on different platforms vs standard behavior between different apps. There are very few people that care about the technic…

I'd also like to meet all these mythical users that have devices from every platform and want all their apps to look the same across all platforms. 99% of people I know IRL are in one ecosystem, with the exception of some that have an iPhone/iPad + Windows PC

Re: We're forking Flutter

#383

Earlier quoted context omitted.

I'm really curious what the specific tells are. Do you have any specific examples? When using the apps on my iPhone, I just don't see how I could tell the difference.

For React Native it’s common for navigation to be weird compared to UIKit/SwiftUI apps. Also common for things like padding/margins to be off since standard layout facilities aren’t being used, and devs of RN apps will often visually customize controls (web style) that native devs don’t. For Flutter, the most visually obvious thing (aside from usually using Material Design) is that its animation curves are all totall…

There's likely things we missed but we'd love to find examples you might have. We try to be scientific as much as we can https://github.com/flutter/flutter/pull/122275 [coincidentally a community contribution from someone who didn't have to fork :)]

Disclaimer: used to work on some of these animations

Re: We're forking Flutter

#384
post #120

> We describe Flock as "Flutter+". In other words, we do not want, or intend, to fork the Flutter community. Flock will remain constantly up to date with Flutter. That was the first fear when I saw the title - splitting community and having two incompatible versions. Good to see it addressed in the post. The second was just a fear of how it would complicate the development process, but it seems to be a drop-in replac…

What are some examples of good 'impossible to tell' UIs built with flutter on desktop or web?

Re: We're forking Flutter

#385
post #350
post #311

Earlier quoted context omitted.

Flutter web publicly launched with a NYT prototype https://verygood.ventures/success-stories/new-york-times

I recognize that as the NYT Games (formerly NYT Crossword) app. It has some very annoying non-native behavior, like bringing up the text selection/highlight menu in inappropriate places (in a word puzzle with no selectable text).

Or the non-native keyboard ... honestly made me stop using it altogether

Re: We're forking Flutter

#386
post #274

Earlier quoted context omitted.

The main Flutter GitHub repo does have infrastructure to run PR against all Google internal tests (which as you say, does find real bugs). https://imgur.com/a/Ih2oQIS disclaimer: my team runs said infrastructure

Does that automatically run against every PR? What mitigations did you have to put in place for Google security to allow running untrusted code from PRs on internal CI?

Semi-automatically. Googlers have to review it.

Re: We're forking Flutter

#387
post #385
post #350

Earlier quoted context omitted.

I recognize that as the NYT Games (formerly NYT Crossword) app. It has some very annoying non-native behavior, like bringing up the text selection/highlight menu in inappropriate places (in a word puzzle with no selectable text).

Or the non-native keyboard ... honestly made me stop using it altogether

Yeah that's really annoying too.

I've solved thousands of daily crossword puzzles in that app.

Re: We're forking Flutter

#388
post #348

> How large is the Flutter team, today? Google doesn't publish this information, but my guess is that the team is about 50 people strong. > That's 50 people serving the needs of 1,000,000. Doing a little bit of division, that means that every single member of the Flutter team is responsible for the needs of 20,000 Flutter developers! That ratio is clearly unworkable for any semblance of customer support. This is a we…

Seems to me that as projects mature they require less effort too. It's hard to account for that since

Python started in 1989, it's older than Linux and it has a more narrow scope.

Re: We're forking Flutter

#389
post #364
post #348

> How large is the Flutter team, today? Google doesn't publish this information, but my guess is that the team is about 50 people strong. > That's 50 people serving the needs of 1,000,000. Doing a little bit of division, that means that every single member of the Flutter team is responsible for the needs of 20,000 Flutter developers! That ratio is clearly unworkable for any semblance of customer support. This is a we…

Python is an engine, flutter is the whole car.

I doubt that complexity of a language is comparable to that of a widget library. After the text input cell and scrolling window it’s basically dumb geometry/drawing code all along.

Re: We're forking Flutter

#390
post #27
post #24

Earlier quoted context omitted.

Flutter founder here. When I led the Google team we had pretty good analytics. `flutter` was for a long time opt-out with analytics and would phone home to Google and report usage. We filtered out docker containers and things that looked like CI and saw usage near 1M monthly actives when I left Google a couple years ago. I'm sure it's up since then. There are 10s of millions of web developers in the world. Doesn't sh…

Are there any statistics on how much of it is used in production?

I can share an example from our company’s experience:

- 5 years using Flutter - 31 full-time devs - 3 platforms (iOS, Android, and Web) - 1.3 million monthly active users

Overall, we’re very happy with our decision to use Flutter

Post reply on HN