Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Performance - Optimizing Your Flutter App

Flutter Europe via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore efficient optimization techniques for Flutter applications in this 44-minute conference talk from Flutter Europe. Discover common pitfalls and gain essential tools to enhance app execution speed, eliminate jank, reduce memory consumption, and improve battery efficiency. Follow along as Filip Hráček demonstrates practical strategies, including understanding jank, utilizing tracing and flame charts, making performance tradeoffs, and leveraging profiling tools. Learn to avoid UI thread bottlenecks, use slow motion for analysis, and conduct live profiling. Master the art of identifying performance issues, measuring impact, and optimizing computationally expensive widgets. Gain insights into proper use of profile mode, performance overlays, and techniques for handling resource-intensive operations like Fibonacci calculations and blur effects.

Syllabus

Introduction
Agenda
What is jank
What is tracing
What is flame chart
Tradeoffs
Profiling
Avoid UI thread
Performance tools
Slow motion
Live profiling
Needle in a haystack
Dont prematurely optimize
Measure
Run app
Profile mode
Performance overlay
Exploring the app
Fibonacci number
Re recompile
Compute
Expensive widgets
Blur

Taught by

Flutter Europe

Reviews

Start your review of Performance - Optimizing Your Flutter App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.