Android Store
Search Android Libraries, Projects, and ToolsLink to MindOrks Open Source Projects
Functional Programming
retrolambda
3518 Stars
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, luontola
PrivacyStreams
262 Stars
Jun 24, 2017, PrivacyStreams
FunctionalRx2
83 Stars
FunctionalRx2 is a collection of constructs to simplify a functional programming approach to development on Java and Android.
Jan 24, 2017, pakoito
RxLoading
42 Stars
An RxJava library for showing a loading (i.e. progress bar) state while waiting for async data with minimal effort and advanced options.
Mar 4, 2018, ndori
support-optional
32 Stars
Backport of Optional to Java 6+
Jan 8, 2017, dmstocking
Optional
32 Stars
Java 8 Optional-like APIs for everyone.
Dec 20, 2016, MrHadiSatrio
J-Chain
16 Stars
A library that enables writing all your code in a declarative manner, fully applicable with RxJava 2, you can access all the API through the Chain class, where you start a stream with an item, and then start manipulating this item through known functional approaches like mapping and applying, it also supports flow control for streams which is really missed in RxJava
Dec 6, 2017, Ahmed-Adel-Ismail
J-Curry
11 Stars
A library that enables Currying functions in Java (using RxJava2 interfaces), compatible with Java 7.
Aug 28, 2017, Ahmed-Adel-Ismail
Tabbels
8 Stars
A crazy idea about bringing functional programming to Java, in an elegant way.
Aug 11, 2016, FireZenk
kOptional
8 Stars
Java8 Optional back-port for Kotlin and Android
Nov 21, 2016, stepango
Flow
3 Stars
Java8 has amazing Stream API, but only for android API 25 and above and can not be use used if your app supports any lower API than 25.
Aug 20, 2017, 00ec454
Become a better Android Developer
Millions of developers are learning at MindOrks

Online Training Program

Featured Blogs

Our Team

MindOrks is Certainly one of the best online blog to stay on top of all the Android development news, coding and design patterns. Finally a blog I can count on to keep myself updated with latest and greatest things happening in Android world.

Vipul Shah
Android Developer
Microsoft

Become Pro in Android by watching videos

OUR LEARNERS WORK AT