Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Sort by: Registration / Last update / Rating / Name
Show card

The Fuze project is an example of MVVM design pattern in full functional reactive programming RxJava2 with Dagger2.

May 19, 2017

Just as there was Retroweaver et al. for running Java 5 code with generics on Java 1.4, Retrolambda lets you run Java 8 code with lambda expressions on Java 7 or lower. It does this by transforming your Java 8 compiled bytecode so that it can run on a Java 7 runtime. After the transformation they are just a bunch of normal .class files, without adding any runtime dependencies.

Aug 18, 2014

FunctionalRx2 is a collection of constructs to simplify a functional programming approach to development on Java and Android.

Jan 24, 2017

Java8 Optional back-port for Kotlin and Android

Nov 21, 2016
Show card

Backport of Optional to Java 6+

Jan 8, 2017

Java 8 Optional-like APIs for everyone.

Dec 20, 2016

A crazy idea about bringing functional programming to Java, in an elegant way.

Aug 11, 2016