Search

You can now search through our archive !
Please specify a keyword

  • Issue #200

    Mobile Developer

    Khan Academy is on a mission to provide a free, world-class education for anyone, anywhere. See the impact you can make at http://khan.co/ka_stories and come help build apps to deliver free high-quality learning content using the latest Android technologies (RxJava, Dagger, Retrofit, etc)
  • Issue #200

    RxJava - the production line

    Mateusz Budzar tries a different approach to explain what RxJava is and how to use it.
  • Issue #200

    Rxlint: an Android lint rule for RxJava code

    rxlint is currently a single lint rule that detects a subscription without a handler for onError(). Adding rxlint to your project is easy.
  • Issue #200

    Rxlint

    rxlint is (currently) a single lint check that checks if a rxjava subscriber is handling the onError() callback.
  • Issue #199

    Mobile Developer

    Khan Academy is on a mission to provide a free, world-class education for anyone, anywhere. See the impact you can make at http://khan.co/ka_stories and come help build apps to deliver free high-quality learning content using the latest Android technologies (RxJava, Dagger, Retrofit, etc)
  • Issue #199

    Common RxJava Mistakes

    RxJava is a powerful framework, but there are a lot of common issues developers run into when getting started with it. Dan Lew goes over a bunch of common mistakes and best practices when it comes to working with RxJava.
  • Issue #199

    RxAndroidBLE

    RxAndroidBle is a powerful painkiller for Android's Bluetooth Low Energy headaches. It is backed by RxJava, implementing complicated APIs as handy reactive observables.
  • Issue #198

    Mobile Developer

    Khan Academy is on a mission to provide a free, world-class education for anyone, anywhere. See the impact you can make at http://khan.co/ka_stories and come help build apps to deliver free high-quality learning content using the latest Android technologies (RxJava, Dagger, Retrofit, etc)
  • Issue #198

    Adopting RxJava on Airbnb Android, with Felipe Lima

    This talk covers Airbnb’s experience adopting these new paradigms and technologies, including motivations, implementation difficulties, and lessons learned along the way. It also walks through production code examples, comparing imperative versus reactive approaches, and discusses their respective advantages and limitations.
  • Issue #198

    RxJava - The Problem with Subjects

    Subjects are both an Observable and an Observer. Some features and capabilities may seem convenient but can quickly encourage anti-patterns. Thomas Nield writes about some issues you might run into.
  • Issue #198

    Advanced RxJava: Writing a custom reactive base type

    From time to time, the question or request comes up that one would really like to have his/her own reactive type. Even though RxJava's Observable has plenty of methods and extension points via lift(), extend() and compose(), one feels the Observable should have the operator xyz() or in some chains, the chain shouldn't allow calling uvw().
  • Issue #197

    TheContext Episode 3 (Part 2)

    More technical questions answered about RxJava. We have covered: Schedulers.computation() in RxJava, Schedulers in RxJava, subscribeOn() and observeOn(), Testing code with RxJava and Extending the Observable
  • Issue #197

    RxJava —RxReplayingShare, Emit only Once

    Building on a previous article about sharing an Observable with multiple Subscribers, but receiving the emitted data only once, Pavlos-Petros Tournaris analyzes Jake Wharton’s ReplayingShare library.
  • Issue #197

    RxSealedUnions

    An RxJava backport of Java 8's JavaSealedUnions library.
  • Issue #197

    RxEither

    RxEither is a port of Scala's Either for the RxJava world.
  • Issue #197

    Common RxJava Mistakes

    Daniel Lew's slides from Droidcon SF 2016.
  • Issue #197

    RxJava - One Observable, Multiple Subscribers, Same Data

    The problem was fairly simple: Be able to share a Retrofit response as an Observable to multiple subscribers without the side effect of re-executing the Network Call that this Observable was bound to. The solution is in this post.
  • Issue #197

    RxWear

    This library wraps the Wearable API in RxJava Observables and Singles.
  • Issue #196

    TheContext Episode 3, Part 1: RxJava with its core developer David Karnok

    Guest is David Karnok, one of the core developers of RxJava! David is most active developer of RxJava for last ~8 month (or more), also, he started development of RxJava 2 and works on some other Reactive libraries.
  • Issue #196

    Advanced RxJava: RxJava design retrospect

    RxJava is now out more than 3 years and lived through several significant version changes. In this blog post, Dávid Karnok points out design and implementation decisions that he personally thinks wasn't such a good idea.
  • Issue #195

    Compile time ORM and SQL query library for Java & Android

    A light but powerful ORM and SQL query generator for Java/Android with RxJava and Java 8 support.
  • Issue #195

    RxAndroid Basics: Part 2

    Kurtis Nusbaum continues his series of RxJava introductory articles, this time focusing on Subjects and the map() operator.
  • Issue #195

    bansa: A state container for Kotlin & Java, inspired by Elm & Redux

    This is a take on Redux, the state container for JavaScript apps, oriented toward developers who like RxJava and Kotlin!
  • Issue #195

    Android Dialogs: Hiroshi Kurokawa

    While at DroidKaigi, Huyen takes Hiroshi Kurokawa away from his duties as part of the DroidKaigi staff to chat about the conference and custom operators and observables in RxJava.
  • Issue #195

    RxFit: Reactive Fitness API Library for Android and RxJava

    This library wraps the Fit API in RxJava Observables. No more managing GoogleApiClients! Also, the authorization process for using fitness data is handled by the lib.