We’ve talked to Artur about Juno’s way to migrate their Android Riders App from RxJava 1 to RxJava 2.
We have covered:
- Migration strategy at Juno
- What’s different in RxJava 2.0?
- Null values in RxJava 2
- Flowable or Observable?
- Other Rx Types: Single, Maybe and Completable
- RxJava 2 interop library
- RxJava 2: Default UncaughtExceptionHandler logs exceptions silently in jvm unit tests
- RxJava 3
Links:
- Juno’s Android Rider Team RxJava 2 Migration Specification
- RxKotlin
- RxJava 2 interop library
- What’s different in RxJava 2.0
- RxJava 2: Which type to use
- RxJava 2: Uncaught errors fail silently in junit tests
- RxJava 2: Discussion about null values
- RxJava 2 Kotlin SAM issue combineLatest()/etc
- Reactive Streams specification: null value
- Why RxJava 3: Split the library into two or adding types for symmetry
- RxJava 3 Preview