Perché la pipeline conta
Quando un'app Flutter "scatta", il problema raramente è il widget sbagliato: è il lavoro svolto per frame nelle fasi di build, layout, paint e raster.
In questo tutorial avanzato vedremo come:
- leggere le fasi della pipeline (
build→layout→paint→composite→raster); - misurare i frame con
SchedulerBindinge i DevTools; - isolare i repaint costosi con
RepaintBoundary; - ridurre il lavoro di raster con shader e ombre più economiche;
- validare i risultati su Impeller.
Prerequisiti: Flutter 3.x, familiarità con
CustomPainter, DevTools e build in profile mode su device fisico.