Originally published at http://ivoberger.com. If you need live updates for anything in your Dart application Streams are the way to go. They are used for the BloC architecture, Cloud Firestore, reading large files and so on. The built-in methods already allow for a lot of manipulation such as de-duping, map…