Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A Reactive Android MVP Framework which is Slick to use, Inspired by MVI and Elm Architecture.

Apr 14, 2018

Clean MVP Architecture with RxJava + Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Includes Unit Tests(Kotlin Tests)!

Main purpose of this repo is dealing unit testing problems and find easy ways to handle them.

Mar 17, 2018

This is an ambitious example project of what can be done with RxJava to create an app based on streams of data.

May 11, 2015

A demo project based on MVVM clean architecture and material design & animations.

Jan 30, 2018

An architecture for Android as a replacement of MVC.

Nov 17, 2015

A demo project for the health care todo list based on Kotlin MVVM architecture and material design & animations.

Jun 30, 2019

Separating data and state handling from Fragments or Activities without lots of boilerplate-code. Reducing them to simple dumb views.

Feb 20, 2015

Paginize is a light-weight application framework for Android.

Feb 16, 2015

Easy and intuitive architecture pattern library for Android by Naver Corp.

Mar 17, 2019

This is an Android Clean Architecture base project using 100% Kotlin including Unit tests!

You could use it as the base project when you create a new Android project. This architecture optimized the Clean Architecture and MVP for the Android Kotlin project. When using this architecture, you could isolate the UI, business logic and data sources, and also making the unit test easier.

Benefits:

  • Makes your new project clean
  • Isolates UI, business logic and data sources responsibilities
  • Testable
  • Avoids multi-threading problems
Mar 18, 2018

This framework is designed to solve the traditional MVP class and interface too much, and Presenter and View communicate too complicated through the interface, reuse Presenter too much cost.

Jun 15, 2017

Android MVP architecture in Kotlin using Dagger2, RxJava2, Retrofit2.

This is simple Kotlin MVP demo. Here we are using following technologies:

  1. Dagger2
  2. Retrofit2
  3. Kotlin extensions

The app has following packages:

  1. annotation : Custom anotations related to DI life cycle.
  2. component : Dependency providing classes using Dagger2.
  3. network : Network classes using retrofit2.
  4. presenter : Presenter classes and DI Module.
  5. ui : View classes along with their corresponding Presenters.
Jan 3, 2018

Quantum is a general purpose state management library designed for building easy, stable and thread safe Android applications. It was inspired by AirBnb's MvRx and tailored for building reliable ViewModels.

Oct 14, 2018

A showcase of Flux architecture patterns for Android apps.

Jan 6, 2018

A sample project based on the new Android Component Architecture.

Lifecycle, LiveData, MVVM, ViewModels, DataBinding, Dagger

Nov 5, 2017

Android reactive MVP stack.

The library encourages developers to use Android Clean MVP architecture pattern.

Jan 16, 2017

Android DI, DDD, Specification Pattern, Repository Pattern, IoC.

Sep 3, 2015

Starter boilerplate projects for Android, with Components Architecture implemented, written completely in Kotlin. Variations include Rx, Realm & Dagger usage.

Oct 26, 2017

Base is a lightweight library that gives you a clean architecture foundation for your Android MVP's.

Sep 7, 2015

This is simple example of pure MVVM (Model VIew View-Model) android architecture example using Data Binding, ViewModel and many more features.

Mar 31, 2018

Simple, Tiny, Extendable Android MVP library. No complex Base Activity, Base Fragment or Base View. Just base Presenters and View interface for you to extend from.

Jun 18, 2017

Fluxxan Fluxxan is an Android implementation of the Flux Architecture that combines concepts from both Fluxxor and Redux.

May 11, 2015

This project is the evolution of our way to understand code quality based on Clean Architecture.

In this repo you'll find an example app to show our way to architect android projects.

Nov 2, 2017

A Mosby based VIPER library for Android.

It allows you to create clean, modular, decoupled and easy to test apps with ease by providing you a neat toolkit for applying the VIPER architecture. It is shipped with the modules generator to relieve you from composing modules by hand and to speed up your development even more!

Feb 16, 2017

Droidux is "predictable state container" implementation, inspired by Redux.

Dec 10, 2015

An Android MVVM helper library which works really well with Android Data binding.

Oct 7, 2017

An example of CleanArchitecture on Kotlin.

Jul 1, 2016

Android app to demonstrate MVP Android Architecture using Dagger and SOLID principles.

Oct 31, 2017

Simple project demonstrating the MVP architecture with Kotlin, Dagger2 and Unit Tests to help developers build better apps.

May 9, 2017

This example describes how use Espresso in Android-Kotlin using MVP, Dagger2, Retrofit.

Jul 8, 2017