RxJava Advent Calendar 2015 6日目の記事です。 私のように、「見よう見真似でRxJavaを使い始めてAsyncTaskとか潰せるし最高なんだけどぶっちゃけRxとかFRPとかよく分からないしObservableとかsubscribeとか言葉の意味もしっくり来ないし発展的な話も色々あるしどうすればいいの」って人が読んだ方が良さそうな記事を選んでみました。 色々言及しようとしたら長くなってしまったので、本記事は前編・基礎編です。 前提:RxJava, RxAndroid, ReactiveX, Rx, Reactive Extentions, FRPの違い こやつらの違いを知っておくと後が楽なので、ざっくりと見ておきます。 ReactiveX(後述)をJava (JVM)で使えるようにした物です。Netflix社製。 https://github.com/Reacti