Google’s Recommended Flutter App State Management

Fred Grott
6 min readMar 21, 2023

Note: I have moved my flutter app design writing to my substack which is free to subscribe:

Look, you are over-thinking state management in the wrong direction. Let me show you the insights of state management that are right in the Flutter SDK and why that impacts what App architecture to use, such as MVVM.

The App Arch Choice IS THE STATE MANAGEMENT CHOICE!

What do I mean by that? It simply means that we do and implement state management according to the app architecture choice, not the other way around.

And, we are dealing with front-end frameworks that in fact do specify their own app arch! Do you know which app arch the Flutter SDK framework implements that in fact Google mistakenly downplays?

My beef with Google is that you the designer coming to Flutter should know the app arch that the framework implements as that then makes the state management easier as the state management that you can implement is what app arch are you implementing!

--

--