The latest version of Flutter makes changes to the way apps are built. It combines mobile, web, desktop, and embedded development into a single toolkit letting developers focus first on what they want to build, rather than which platforms they wish to target; providing a high-performance, high-productivity framework that shortens the inner loop for developers.
One of the main areas of focus for this release is mobile performance. The ideal would be for good performance to come for free, but in reality, any complex app needs to be optimized to make sure that it makes the best use of the underlying hardware and libraries. It includes startup performance, which can be constrained by network bandwidth or other initialization costs, memory usage, particularly on memory-constrained devices, and graphics rendering. As we worked with large Google apps like Google Pay, we have invested both in improving Flutter itself and in giving you better tools to guide the profiling and optimization of your own app. Flutter 2.8.1 should make your apps start faster and use less memory.