Alexis Choupault
Software Engineer at SNCF Connect & Tech who started out with native and was won over by Flutter.
Doing some React on the side.
Session
Your app footprint is important.
Size, network and battery usage matter. Particularly when used by millions of people.
Hopefully, there are many ways to optimise your Flutter mobile app:
Reducing bundle sizes with Android App Bundle, Tree Shaking, Deferred Components
Moving out logic, libs and SDKs from your frontend
Tuning for low-end devices, available bandwidth or battery
Network caching, optimising payloads and assets
Disabling animations and features
Using the right thread strategy
Dark mode
...And more!
In this talk, you will learn various techniques to reduce your app footprint 🌱, save old devices ⚡️ and make users happier at the end of the day 😊.