The State of Managing State with RxJava (Devoxx US 2017)

The State of Managing State with RxJava (Devoxx US 2017)

RxJava's use in building Android apps has grown rapidly! Combining and composing synchronous and asynchronous sources of data has become easy. That burden that remains is where to put the overall state of the application and how to handle its changes. This talk will be an exploration in how we can increase the confidence and determinism of our app state.

Because Rx isn't specific to Android, we'll look at state management approaches employed by other platforms and languages and whether or not they're appropriate to use. We will also look at how state management fits into application architectures such as MVP and MVVM.

Attendees of this talk should already be comfortable with reactive programming and RxJava's APIs.

Video: https://youtu.be/0IKHxjkgop4

E68309f117985270285ade8082f4877d?s=128

Jake Wharton

March 21, 2017
Tweet