Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

LifecycleMvp is implementation of MVP architecture with Android Architecture Components.

Sep 16, 2018

It is a layer-based architecture that allows a real disentangle of the UI components from the business logic.

The main components are: Action, UI,UIModel,ViewModels with Livedata, UseCase, Repository

The Action is the most innovative object of this architecture and simplify the communication between UI and Business Logic.

An Action can be created by using a Builder and follow this flow:

Sep 16, 2018

An easy, powerful, and flexible MVP/MVI library for Android apps. It uses the same principles as Mosby (Model-View-Intent) but made easier and it has a built-in mechanism to save and restore your view state.

May 16, 2018

Utility to trigger action on Android lifecycle events. Contains implementation based on Android Architecture Components and own implementation with extended set of events for Activity and Fragment.

java lifebus.on(Lifecycle.Event.ON_STOP, () -> { holdMe.release(); });

May 15, 2018

FireDroid is an architectural framework for Android apps that use Firebase services. The framework takes on the burden of integrating Firebase services to your app and helps you avoid boilerplate code.

Jan 26, 2018

Slick is an Android library to create applications following the principles of Clean Architecture. Slick simplify using the Clean Architecture.

Oct 24, 2017

Reduks is a redux-like implementation for kotlin apps, with this you can create, state, actions, reducers, stores and middlewares in an easy way.

Oct 9, 2017

A library that offers a generic implementation of the domain and data layers from the clean architecture.

Apr 30, 2017

A lightweight library which helps to create a view stack as a replacement for fragments and activities, provides transitions and persistence.

Jan 30, 2017

Simple lifecycle for your MVWhatever on Android. No kidding.

Dec 12, 2016

This is a set of classes with a small, extensible API which provides basic abstractions for building your apps using VIPER architecture.

May 21, 2016

Tesela is a code generate based library that helps you implement Model-View-Presenter pattern on Android. It let you annotate methods to make them be executed on UI thread or on a background thread. It will help you to keep a weak reference to the view, so forget about leaking your Fragment or Activity anymore while your background work finishes.

May 7, 2016

A small, yet full-featured framework that allows building View-based Android applications. Conductor provides a light-weight wrapper around standard Android Views that does just about everything you'd want.

Apr 1, 2016

A way to MVVM using RxJava with new Android databinding.

Nov 27, 2015

RxFlux is small light-weight framework that makes it easy to follow the Flux pattern with RxJava functionalities.

Oct 21, 2015

Spring for Android is an extension of the Spring Framework that aims to simplify the development of native Android applications.

Jul 5, 2014

A comprehensive library designed specifically for the Android Mode in Processing.

Jul 5, 2014

GreenDroid is a development library for the Android platform. It is intended to make UI developments easier and consistent through your applications.

Jul 5, 2014