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.
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.
I haven't used it in a long time. The idea of those tools is to show a Flutter control over the top of a "native" control and compare pixels and gesture responses. scroll_overlay was one where you just scrolled and it had stripes in both iOS and Flutter so you could see how they differed.
0 reposts3 likes
github.com/flutter/flut... is a good place to start. Also github.com/flutter/flut.... Good luck!
@k8lovett.bsky.social might have more tips, but I suspect the tools do what the READMEs say and mostly one just has to run them on a physical device and play with them a bit.