Coding with Flutter — State Management: setState ❖ StreamBuilder ❖ Scoped Model ❖ Redux

Today I’m launching a new video about state management in Flutter.

Full source code is available here:


  • Learn about setState, StreamBuilder, Scoped Model and Redux, and their differences.
  • Write code to interact with Firebase Realtime Database
  • Use generics to build reusable classes

Featured in this video

You may have missed

My previous layout videos are on YouTube:

- Flutter Layouts Walkthrough: Row, Column, Stack, Expanded, Padding

- Flutter Layouts Walkthrough: PageView, ListView, GridView, Slivers, CustomScrollView

Also, see the latest posts from the blog.

For more articles and video tutorials, check out Coding With Flutter:

Happy Coding!

I’m @biz84 on Twitter. You can also see my GitHub page. If you liked this article, send me some 👏👏👏. It motivates me to write more content and helps others discover it.