Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Sort by: Registration / Last update / Rating / Name
Commercial

This application is example of Android Architecture Components which implements MVVM Pattern.

May 26, 2017

Android Architecture Components (AAC) is a new collection of libraries that contains the lifecycle-aware components. It can solve problems with configuration changes, supports data persistence, reduces boilerplate code, helps to prevent memory leaks and simplifies async data loading into your UI. I can’t say that it brings absolutely new approaches for solving these issues, but, finally, we have a formal, single and official direction.

May 23, 2017

Android Kotlin Starter is a starter project which implements MVP Pattern.

May 22, 2017

Movie Sample project with new android architecture components.

May 22, 2017

Android Architecture using Google guides.

May 20, 2017

This is a SIMPLE MVP-CLEAN KOTLIN sample of Rosie Implementation Architecture!

May 13, 2017

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

May 9, 2017

This demo aims shows practical way of clean architecture, MVP.

May 3, 2017

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

Apr 30, 2017

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

Apr 30, 2017

Android project to experiment the VIPER approach.

Motivations

  • Tend toward the VIPER approach
  • Make it easier to test the application
  • Simplify the set up of asynchronous job with RxJava

Apr 26, 2017

Android Starter is a starter project which implements MVP Pattern. It includes libraries:

  • RxJava2
  • RxAndroid
  • Dagger2
  • Butterknife
  • Crashlytics
  • Timber
  • GreenDao
  • Realm
  • Retrofit
  • OkHttp
  • Gson
  • Picasso
Apr 11, 2017

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

Apr 2, 2017

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

Mar 30, 2017

A Skeleton Android Project for developers to use as a template in order to speed up building a interview test from scratch.

Feb 28, 2017

It's a simple MVP implementation. With this library every developer can integration pattern MVP in him project. To add presenter to Activity or Fragment, the developer need write only one row - setPreseter(ExamplePresenter.class);

This library does support MVP pattern for Activities, Fragments and RecyclerViewAdapter.

Feb 26, 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

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

Feb 7, 2017
Promotion

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

Feb 4, 2017

A lightweight library which helps to create a view stack as a replacement for fragments and activities, provides transitions and persistence.

Jan 30, 2017

Android reactive MVP stack.

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

Jan 16, 2017

Android MVP is a way to separate Business logic from activities/views/fragments to make them independent of most lifecycle-related events. This way an application becomes simpler, overall application reliability increases up to 10 times, application code becomes shorter, code maintainability becomes better and developer's life becomes happier.

Jan 3, 2017

A showcase of RxJava and Model View Presenter, plus a number of other popular libraries for android development, including AutoValue, Retrofit, Moshi, and ButterKnife. Unit tests covering any business logic and Robolectric tests verifying the ui.

Jan 2, 2017

A showcase to demonstrate how to use MVP with RXAndroid.

Dec 30, 2016

A sample Android app using the MVP architecture.

Dec 24, 2016

A sample Android app using the MVP architecture, using:

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

Simple lifecycle for your MVWhatever on Android. No kidding.

Dec 12, 2016
Advertisement

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

It relies on a Finite State Machine (EasyFlow), to handle screens as states and trigger/consume events. Events allow the application to handle navigation between screens. The global context of the FSM is used to pass arguments as a Bundle. It also shows how to use dependency injection (via Dagger 2 for example) in modules.

This way:

  • modules are fully independent
  • modules declare the dependencies they need
  • modules declare the states they correspond to
  • modules declare the events that can be triggered
  • the hosting application sets up the states it uses (i.e., "screens")
  • the hosting application sets up how to navigation between states (with events)
  • the hosting application sets up the dependency injection mechanism
Dec 11, 2016

A playground for MVVM style architecture on Android.

Dec 10, 2016

A Android sample that implements Redux architecture (using Fluxxan and Anvil) and NoSQL (using SnappyDB).

Nov 25, 2016