I want to integrate RxJava in my Android app, but I can't seem to find an up-to-date, cohesive tutorial to do exactly that. Most tutorials I read usually step 1. very basic reactive concept, step 2. ..., step 3. profit.
We followed these tutorials at first, but it definitely just took a lot of time and trying things out. http://blog.danlew.net/2014/09/15/grokking-rxjava-part-1/
RxJava + Retrolambda has accelerated our development speed once we got a grip on it, but it does complicate our build process.
https://joluet.github.io/blog/2014/07/07/rxjava-retrofit/
This is a short post that I think nicely shows how Retofit+RxJava fit together