The Tale of RxDart - Brian Egan | Flutter Europe

We’ll start in the early days of Flutter, in the time before any state management packages were published, StreamBuilder was nowhere to be found, and Gitter was still a viable chat solution. In this Wild West, how could folks architect their apps? What kind of challenges did early adopters face and how did we attempt to solve those challenges? In this talk, we’ll hone in on one of those potential solutions: RxDart. Through storytelling and practical examples, we’ll walk through the problems I was attempting to solve and why RxDart was an interesting avenue for exploration. Sometimes, the journey teaches you more than the end result. Speaker: Brian Egan (  / brianegan  ) **************************************************** Flutter Europe → https://fluttereurope.dev Follow us on Twitter →   / fluttereurope   Follow us on Facebook →   / fluttereurope   All talks →    • Flutter Europe talks   **************************************************** Learn Flutter → https://flutter.dev

Augmented Reality in Flutter - Oleksandr Leuschenko | Flutter Europe
▶︎

Augmented Reality in Flutter - Oleksandr Leuschenko | Flutter Europe

Lessons learned building the Invoice Ninja Flutter app - Hillel Coren | Flutter Europe
▶︎

Lessons learned building the Invoice Ninja Flutter app - Hillel Coren | Flutter Europe

Everything you need to know about Provider - Rémi Rousselet | Flutter Europe
▶︎

Everything you need to know about Provider - Rémi Rousselet | Flutter Europe

Implementing complex UI with Flutter - Marcin Szałek | Flutter Europe
▶︎

Implementing complex UI with Flutter - Marcin Szałek | Flutter Europe

The Art of Code - Dylan Beattie | Flutter Europe
▶︎

The Art of Code - Dylan Beattie | Flutter Europe

Bloc Library: Basics & Beyond - Felix Angelov | Flutter Europe
▶︎

Bloc Library: Basics & Beyond - Felix Angelov | Flutter Europe

Pragmatic State Management in Flutter (Google I/O'19)
▶︎

Pragmatic State Management in Flutter (Google I/O'19)

Brian Egan: Flutter with Streams and RxDart
▶︎

Brian Egan: Flutter with Streams and RxDart

Flutter Europe: Optimizing your Flutter App
▶︎

Flutter Europe: Optimizing your Flutter App

Strategic Domain-Driven Design for Improving Flutter architecture - Majid Hajian | Flutter Europe
▶︎

Strategic Domain-Driven Design for Improving Flutter architecture - Majid Hajian | Flutter Europe

Flutter, what are Widgets, RenderObjects and Elements? - Norbert Kozsir | Flutter Europe
▶︎

Flutter, what are Widgets, RenderObjects and Elements? - Norbert Kozsir | Flutter Europe

Testing Flutter Applications - Rafał Ślósarz | Flutter Europe
▶︎

Testing Flutter Applications - Rafał Ślósarz | Flutter Europe

Uninterrupted Deep Work Mix ~ Immersive Productivity Soundscape ~ Neural Focus Study Music
▶︎

Uninterrupted Deep Work Mix ~ Immersive Productivity Soundscape ~ Neural Focus Study Music

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

RxDart for Reactive Programming: Complete Guide
▶︎

RxDart for Reactive Programming: Complete Guide

Flutter State Management - The Grand Tour
▶︎

Flutter State Management - The Grand Tour

Isolates and multithreading in Flutter (The Boring Flutter Development Show, Ep. 30)
▶︎

Isolates and multithreading in Flutter (The Boring Flutter Development Show, Ep. 30)

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service

Painting with Rive and Flutter - Umberto Sonnino | Flutter Europe
▶︎

Painting with Rive and Flutter - Umberto Sonnino | Flutter Europe

Brian Egan - Testing in Flutter  Unit, Widget, and integration tests - Flutter Warsaw #11
▶︎

Brian Egan - Testing in Flutter Unit, Widget, and integration tests - Flutter Warsaw #11