google

Reactive Programming for Android

Reactive Programming for Android
Under Apache License 2.0
By google

android reactive agera


Reactive Programming for Android


Agera is a set of classes and interfaces to help write functional, asynchronous, and reactive
applications for Android.


Requires Android SDK version 9 or higher.


Usage

To add a dependency using Gradle:


compile 'com.google.android.agera:agera:1.4.0'


Learn about Agera

Experimental Sample Extensions

A few experimental sample extension libraries for Agera are also provided. These are:



To add dependencies to these using Gradle:


compile 'com.google.android.agera:content:1.4.0'
compile 'com.google.android.agera:database:1.4.0'
compile 'com.google.android.agera:net:1.4.0'
compile 'com.google.android.agera:rvadapter:1.4.0'
compile 'com.google.android.agera:rvdatabinding:1.4.0'


FAQ: What's the relation with RxJava?

See this issue.


Links

(Unofficial) wiki translations

(Unofficial) Extensions