Session
Plugging the Memory Leaks: Mastering Flutter Performance
Memory leaks silently degrade app experience over time, causing jank, unexpected crashes, and ballooning resource usage that becomes harder to fix in production.
In this talk, you’ll get a practical, repeatable methodology for discovering, diagnosing, and eliminating memory leaks in Flutter apps. We’ll peel back how Dart’s GC and Flutter’s widget/render pipeline work, then walk through the most common leak source, like undisposed controllers and subscriptions, retained contexts, excessive rebuilds, large image lifecycles, and improper use of cache.
We'll also discuss how to spot them with DevTools’ memory profiler, snapshot diffs, and custom instrumentation. You’ll see real before/after examples with quantitative improvements, plus patterns and utilities to prevent leaks proactively (e.g., automatic disposal wrappers, leak-detecting helpers, isolate offloading).
Attendees will leave with concrete code-level techniques and a checklist to keep their apps lean, stable, and performant over time.

David Adegoke
Engineering Manager at Raptures Entertainment
Lagos, Nigeria
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top