Month: February 2019

Top 10 Essential Libraries for any Android Developer February 2019

There comes a time in every Android Developer’s blog where they have to talk about LIBRARIES. Not just any libraries, but the libraries that you’ll see as an essential on pretty much every job you’ll be applying for. Even if this ain’t the case, it’s undeniably that these are the libraries that will help you out…
Read more

A Guide to Multithreading in RxJava

Following the finale of the Knowing your RxJava Operator Toolbelt series, you’d think that we’ve covered a huge part of the RxJava ecosystem, but well eurghuehue. C’est wrong! RxJava’s operators are only the surface of the library. Let’s go back to the roots of how RxJava describes itself on its website: A library for composing asynchronous…
Read more

Knowing your RxJava Operator Toolbelt 5: Utility Operators

Check out the rest of the series: Knowing your RxJava Operator Toolbelt 1: Creating Observables Knowing your RxJava Operator Toolbelt 2: Transforming Observables Knowing your RxJava Operator Toolbelt 3: Combining Observables Knowing your RxJava Operator Toolbelt 4: Filtering Observables RxJava is Java (and Kotlin’s) form of Reactive Programming, and thus Android’s too. It bestows the…
Read more

Knowing your RxJava Operator Toolbelt 4: Filtering Observables

Check out the rest of the series: Knowing your RxJava Operator Toolbelt 1: Creating Observables Knowing your RxJava Operator Toolbelt 2: Transforming Observables Knowing your RxJava Operator Toolbelt 3: Combining Observables Knowing your RxJava Operator Toolbelt 5: Utility Observables RxJava is Java (and Kotlin’s) form of Reactive Programming, and thus Android’s too. It bestows the…
Read more