Flutter: Syncing State Across Multiple Clients

Combining BLoC & Protocol Buffers

Lee Phillips
Level Up Coding
Published in
8 min readJun 7, 2023

--

Introduction

Today we will discuss an approach to shared state, meaning maintaining state on a server, while presenting & manipulating that state in real time from multiple clients, such as in a multiplayer game. We will expand on the typical Flutter Counter example app to see how to achieve…

--

--

Software engineer. Flutter fanatic. I am here to share knowledge & inspire others to create great experiences.