Hacker News new | ask | show | jobs
by mekkkkkk 2506 days ago
Tip: For anyone trying out Flutter, please remember to evaluate it based on release builds of your app. Scrolling and animations can feel a bit "off" when running the default debug builds. The 60 FPS butter is only really applied when that `--release` flag gets tacked on.

Not using Android Studio, so not sure how easy it is to miss the massive performance difference of optimized vs. debug builds in that workflow.

1 comments

If running in Debug mode means it's running < 60fps I wouldn't touch it with a bargepole. Native stuff doesn't do that and React Native/Nativescript don't do that either!
The debug mode induces a seriously huge overhead. In return you get stateful hot reloading and high quality error management and tracing, both of which are incredibly valuable while developing.