3 ms·
Doesn't Jetpack Compose use native controls while Flutter implements its own controls? Wrapping native controls often means being limited by a lowest common de
by zigzag312 3y ago
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.
- pjmlp 3y agoJetpack Compose is the new native controls framework for Android. JetBrains is the one that decided to take it beyond Android.
- zigzag312 3y agoMy 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)?
- pjmlp 3y agoMaybe, 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.
- zigzag312 3y agoProven 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.