If I could fix one thing in Flutter with a magic wand, it would be scrolling. There's something fundamentally different how Flutter apps scroll compared to native views. E.g. on Android overscroll doesn't look well when flinging, on iOS the keyboard will never affect the scrollable in intuitive way.
Post
This is fixable. I’d encourage you to play with github.com/flutter/plat... if you haven’t.
github.comGitHub - flutter/platform_tests: Tools & tests to verify Flutter's fidelity on specific platformsTools & tests to verify Flutter's fidelity on specific platforms - flutter/platform_tests
Yeah. That was a tool we built a long time ago to debug this kind of thing. @gregprice.bsky.social recently used it to improve Android scrolling as well.
It works quite well -- i.e. it shows that the scrollables behave differently e.g. they don't always respond to some gestures, in the example below to pausing the _fling_
0 reposts2 likes
github.com/flutter/flut... is a good place to start. Also github.com/flutter/flut.... Good luck!
github.comgithub.com