A Complete Guide to a Scalable App in Flutter — Part 5— Theming and AppSettings — Dynamic settings and theming with Material 3 using Provider

Giovanni Accetta
13 min readNov 26, 2023

Hello, dear readers! If you’ve been following my guide on building scalable Flutter apps, you’ve now the basic stepstone to build any app. I finally found the time of writing part 5 which is one of my favorite: dynamic theming.

In today’s dynamic app landscape, maintaining a consistent brand identity isn’t just important; it’s the key to user engagement. With the surge in hyper-customization…

--

--

Giovanni Accetta

Senior Mobile Developer 🧑‍💻 and freelancer 🚀 with 360 experience on mobile apps lifecycle 📱! Always happy to talk tech 💻, photography 📷 and travel ✈️!