Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Kotlin Multiplatform Mobius implementation - A functional reactive framework for managing state evolution and side-effects.

Jan 2, 2022

Premo is a Kotlin Multiplatform library that helps to implement the Presentation Layer and share it on iOS, Android, Desktop and Web. Focus on writing logic instead of solving common and boring UI related issues: lifecycle, persistence, navigation, etc.

Jan 10, 2022

A showcase for unidirectional data flow on Android, powered by Kotlin Coroutines.

Jul 26, 2019

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

Feb 4, 2017

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

Jan 21, 2018

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 Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose.

Jan 1, 2022

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

AndroidKickstartR helps you to quickly create a well configured Android application using the most popular libraries. It creates and configures your project for you. Just focus on code!

Sep 29, 2015

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

Clean Architecture with Dagger2 + Retrofit2 + Picasso.

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

Aug 20, 2017

A way to MVVM using RxJava with new Android databinding.

Nov 27, 2015

Redux architecture pattern to Android writed in Kotlin

Jan 13, 2018

Shuttle provides a modern, guarded way to pass large Serializable objects with Intent objects or saving them in Bundle objects to avoid app crashes.

Mar 8, 2021

Sample project created to reinforce some of the main concepts described in the tech talk "Effective Android UI".

Jan 11, 2015

A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.

Nov 12, 2018

A sample Android app which showcases advanced usage of Dagger among other open source libraries.

Jul 5, 2014

Framework for the development of android applications by Surf studio. Contains modules and development standards with which you can build a quality application in a short time.

Nov 5, 2018

Simple lifecycle for your MVWhatever on Android. No kidding.

Dec 12, 2016

This is a sample app that is part of a blog post about how to architect android application using the Uncle Bob's clean architecture approach.

Sep 3, 2014

LightCycle is an Android library that helps break logic out of Activity and Fragment classes into small, self-contained components called LightCycles.

Mar 23, 2016

A common Architecture for Android Applications developing based on MVP,integrates many Open Source Projects(like Dagger2, Rxjava, Retrofit... ), to make your developing quicker and easier.

Jun 3, 2017

A simple library that makes it easy to pair thin views with dedicated controllers, isolated from most of the vagaries of the Activity life cycle.

Jul 5, 2014

The library provides the means necessary to easily integrate the MVVM Architectural Pattern into your application; it includes the adaptations for the dagger 2 DI library, as well as the new Android Navigation Architecture Component one.

The library is accompanied by a comprehensive Demo Application that is built upon the MVVM and Clean Architecture concepts and utilizes such libraries as RxJava, Dagger2, Android Navigation Architecture Component, OkHttp, Retrofit, Room, Glide.

Jun 23, 2019

This is a simple start-template to save you a little time.

Nov 14, 2015

Model-View-ViewModel (ie MVVM) is a template of a client application architecture, proposed by John Gossman as an alternative to MVC and MVP patterns when using Data Binding technology. Its concept is to separate data presentation logic from business logic by moving it into particular class for a clear distinction. You can also check MVP

Dec 16, 2018

A minimal notes application in Jetpack Compose with MVVM architecture. Built with components like DataStore, Coroutines, ViewModel, LiveData, Room, Navigation-Compose, Coil, koin etc.

Jan 4, 2022

Light library which provides kotlin field delegates aware of android lifecycle. Comfortable to avoid ugly lateinit operator or to use releaseble/closeable resources.

Nov 1, 2020

An example project for creating machine learning model for MNIST to detect hand written digits.

Mar 30, 2017

A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.

Feb 5, 2019