Deprecation Warning This article talks about RxJava 1. Since it was written, RxJava 2 came out, which contains a lot of breaking changes, new and completely rewritten apis. So while the basics are still the same, read any specifics in this article if you