Workshop. Flutter app: Telegram on minimal

RU / Day 3 / 10:45 / Track 2  /

Real-time applications have somewhat different principles from the usual ones. The state is managed by a remote server and some event queue. Considering the life cycle of mobile applications, it is necessary not only to "ping" and restore the connection but also to provide a backpressure mechanism when the client not able to process the "avalanche" of data. "Under the bonnet" of the messenger will be the websocket protocol, which will also require a "tuning".

Download presentation