RxJava is a powerful library, but it has a steep learning curve. Learn RxJava by seeing how it can make asynchronous data handling in Android apps much cleaner and more flexible.
K. Matt Dupree
Matt is a wannabe philosophy professor turned wannabe tech entrepreneur. He's also a mobile software engineer that's particularly interested in Android development. He blogs at philosophicalhacker.com. He also recently founded Droid Journal, a journal that seeks to publish peer-reviewed articles on Android development.