Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Paginize is a light-weight application framework for Android.

Feb 16, 2015

A sample app that shows how we can apply unidirectional data flow architecture on Android using Kotlin.

Oct 14, 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

Product Hunt client for Android.

Feb 18, 2018

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

Feb 20, 2015

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

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

A showcase of Flux architecture patterns for Android apps.

Jan 6, 2018

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

Apr 30, 2017

Android reactive MVP stack.

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

Jan 16, 2017

A sample project based on the new Android Component Architecture.

Lifecycle, LiveData, MVVM, ViewModels, DataBinding, Dagger

Nov 5, 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

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

Sep 3, 2015

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 carefully crafted Android framework that includes: DI, ORM, EventBus, JSON (de)serialization feature, improved AsyncTask & IntentService, Logger, RESTClient, ImageFetcher, and a lot of utils.

Jul 5, 2014

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

Clean Arch is a derivative of a model-view-presenter (MVP) architectural pattern. This paradigm is made in maximizing maintenable code. So, the essentials are already bundled in one package. Its pattern is greeting like MVP, but I try refactor to apply clean code principle. For the lifecycle, I try to make a little different (not as a whole), both Activity and Fragment.

Jan 11, 2018

A simple implementation of android app based Android new architecture components (ViewModel, LiveDate, RoomDAO) with Dagger2 & Retrofit2. Written in Kotlin.

Apr 14, 2018

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

Oct 26, 2017
Advertisement

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

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

Examples of application architecture implements in Android. Contains MVC, MVVM, Redux.

Mar 16, 2018

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

Sep 7, 2015

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

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

Oct 7, 2017

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

Dec 10, 2015

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

Oct 31, 2017