By combining RxJava’s reactive paradigm and functional style operations, you can model a wide range of concurrency constructs in a reactive way, even in Android’s non-reactive world
Too many times I've seen developers trying to avoid crashes at all cost. But are unhandled exceptions really that bad? And are null checks really the answer?
App Links, introduced in Android Marshmallow, is a great way to reduce friction for users launching HTTP links pointing to your app on Android by getting rid of the disambiguation dialog.