Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Announcement

Product Hunt client for Android.

Feb 18, 2018

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

Jan 30, 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

This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView.

Jan 21, 2018

Redux architecture pattern to Android writed in Kotlin

Jan 13, 2018

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 showcase of Flux architecture patterns for Android apps.

Jan 6, 2018

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

RIBs is the cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short of Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states.

Nov 11, 2017

A sample project based on the new Android Component Architecture.

Lifecycle, LiveData, MVVM, ViewModels, DataBinding, Dagger

Nov 5, 2017

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

Clean Architecture with Advanced Rx + Dagger 2.12 + Architecture Components.

This repo contains a simple list of products and send a simple transaction with apiary.

Nov 1, 2017

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

Oct 31, 2017

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

Oct 26, 2017

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

Oct 24, 2017

A sample Android application to demonstrate how to build screens as fully independent modules.

Goals

  • Use native Android SDK as much as possible (Fragment, ViewModel)
  • Support configuration changes
Oct 15, 2017

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

Oct 14, 2017
Show card

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

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

Oct 7, 2017

Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.

Sep 10, 2017

The Shared Memory library allows for the creation of memory regions that may be simultaneously accessed by multiple Android processes or applications. Developed to overcome the Android 1MB IPC limitation, this Shared Memory library allows you to exchange larger amounts of data between your Android applications.

Sep 10, 2017

Newtron Watchdog allows the critical applications you develop for Android to keep running even after an application crash.

Sep 6, 2017

An Implementation of the Actor-Model in pure Android components, also supports inter-process communication between Actors.

Aug 28, 2017

Sample app showcases the MVP pattern and Uncle Bob Martin's Clean Architecture approach.

Aug 28, 2017

Clean Architecture with Dagger2 + Retrofit2 + Picasso.

This repo contains demo module which retrieves characters from Star wars API.

Aug 20, 2017

An example for Redux architecture on Android.

Jul 26, 2017

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

Jul 8, 2017
Announcement

GraphFlow is a lightweight library for designing 'logic based' UI flows.

You create a graph of nodes logically connected where each node represents a UI renderable object (fragment/view/whatever you prefer).

Jun 27, 2017

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

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