Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Best practices in Android development - lessons learned from Android developers in Futurice. Avoid reinventing the wheel by following these guidelines.

Nov 5, 2014

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

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

Jan 11, 2015

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

Jul 5, 2014

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

Feb 4, 2017

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 showcase for unidirectional data flow on Android, powered by Kotlin Coroutines.

Jul 26, 2019

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

Nov 12, 2018

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

Port of Jake Wharton's U+2020 sample app with use of Mortar & Flow + couple more examples.

Jul 5, 2014

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

Nov 14, 2015

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

Clean Rx Kotlin Architecture sample on GitHub Api.

Jun 11, 2020

A basic sample android application to understand MVVM in a very simple way.

Dec 25, 2018

This is the SampleApp for Android Project Structure.

Nov 10, 2016

Android App starter based on Android + MVP + Dagger2 + RxJava2 + Robolectric + Espresso + Mockito + JaCoCo.

Feb 7, 2017

Android app built with an MVP approach without RxJava or Dagger.

Oct 22, 2016

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

Aug 28, 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

A demo project based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.

Dec 9, 2019

Examples of memory leaks and common patterns that cause them in Android development and how to fix/avoid them.

Apr 9, 2018

Android kotlin clean architecture rxjava2 + dagger2 + retrofit2 + realm.

Apr 2, 2017

Movie Sample project with new android architecture components.

May 22, 2017

An Android project with MVP pattern which adapts with new Android architecture components introduced in Google IO 2017. It provides lifecycle-aware Presenter with support of LifeCycle and local data source handled by Room (an abstraction layer over SQLite).

This demo project uses StackExchange API as a remote data source. Also, it covers basic and general tasks which most Android apps deal with.

Mar 10, 2018

A playground for MVVM style architecture on Android.

Dec 10, 2016

A sample Android app using the MVP architecture.

Dec 24, 2016

A small Android sample demonstrates MVP (Model-View-Presenter) pattern.

Apr 30, 2017

A sample Android app using the MVP architecture, using:

  • Dagger2
  • mosby
  • retrofit2
  • RxJava
Dec 24, 2016