In any framework, perhaps the most difficult thing is managing the state of your application. With this guide, you’ll learn the various internal state management libraries in Flutter and when to use each before learning more complex state management patterns with libraries utilising MobX and GetIt. Flutter State Management Practices The following shows the state management practices you will learn, each one building on the previous.