Francois Nollen
Software Engineer and OpenSource enthusiast. Kotlin/JVM, Flutter, Conversational AI, Observability & DevOps Culture. Active member of TOSIT: The Open Source I Trust. Committer Tock: The Open Conversation Kit.
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 😊.