News for hackers. Stuff that matters.
Re:Flutter seems to be having bad times internally by pjmlp on Friday November 24, 2023 @04:13AM (#38401960)
Fourth, it was never wanted from the Android team, with key figures like Jake Wharton having issues with it,

"Flutter is a manifestation of everything wrong with Google as a company. A language that should have (and did) fail but kept alive. Control of the two most popular platforms on the planet and failing to unify them while allowing a third to be created that actively undermines both"

https://twitter.com/JakeWharton/status/1421139368467632136

You also see this from Flutter's point of view on Tim's tweets

"That all happened, and set a bar that others had to invest heavily to compete with. Jetpack Compose was essentially a Kotlin clone of Flutter, literally to the point of translating large chunks of code."

To this day, Flutter is yet to be part of the official SDK tooling.

Re:Flutter seems to be having bad times internally by zigzag312 on Friday November 24, 2023 @05:34AM (#38402470)
Doesn't Jetpack Compose use native controls while Flutter implements its own controls?

Wrapping native controls often means being limited by a lowest common denominator in cross-platform scenarios.

Re:Flutter seems to be having bad times internally by pjmlp on Friday November 24, 2023 @05:37AM (#38402495)
Jetpack Compose is the new native controls framework for Android.

JetBrains is the one that decided to take it beyond Android.

Re:Flutter seems to be having bad times internally by zigzag312 on Friday November 24, 2023 @05:45AM (#38402572)
My mistake. I was thinking of Compose Multiplatform.

Do you think Jetpack Compose could be made multiplatform in Flutter's way (ie drawing its own controls on all platforms)?

Re:Flutter seems to be having bad times internally by pjmlp on Friday November 24, 2023 @07:00AM (#38403084)
Maybe, although as proven multiple times, that has lots of issues with platform integration.

Shortcuts don't work, accessibility doesn't work, integration with OS workflows might not work, lags behind any OS updates, there is Look but no Feel.

Re:Flutter seems to be having bad times internally by zigzag312 on Friday November 24, 2023 @08:35AM (#38403791)
Proven is a bit strong word. Shortcuts can work, accessibility can work etc. Integration with OS stuff depends on the API OS exposes. Only mimicking & integration lags behind and only after the updates that actually change platforms UX. There is nothing magic about the "feel" that can't be implemented. It is a lot more work to develop a quality framework like this though. On the plus side it can work on the platforms without desktop environment.