This is a SIMPLE MVP-CLEAN KOTLIN sample of Rosie Implementation Architecture!
An Implementation of the Actor-Model in pure Android components, also supports inter-process communication between Actors.
Android Architecture using Google guides.
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.
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.
This application is example of Android Architecture Components which implements MVVM Pattern.
Sample app to demonstrate MVP (Model - View - Presenter) architecture in android.
Kloud is a Kotlin implementation of a new architecture idea that I named cloud, it's based on system communication without any type of instance reference or static properties, in a robust, simple and reactive way.
An example for Redux architecture on Android.
Android Kotlin Starter is a starter project which implements MVP Pattern.
Android Starter is a starter project which implements MVP Pattern. It includes libraries:
This demo aims shows practical way of clean architecture, MVP.
A Android sample that implements Redux architecture (using Fluxxan and Anvil) and NoSQL (using SnappyDB).
MvpCleanArchitecture is a sample project using Clean architecture and MVP.
Abstract, easy, quick, flexible and extendable Rapid Android development.
CatanArchitecture is a sample repository to illustrate Hexagonal architecture in Android.
Got idea from Android Clean Architecture, this is a very simple Android app which describes how we can design a clean and clear architecture for an Android App.
Base skeleton structure to start every new project, based on the design patters suggested by Robert C. Martin (aka Uncle Bob) on his clean architecture.
The Android SDK has changed much since its first version. Every new version comes with many new APIs. However, there is no perfect API, some do too much under the hood, others couple your classes to the context, others have more lifecycle events than you have years in your life.
This sample project shows how to apply MVP
and Clean architecture
on an Android app.
This is example of application built with VIPER
architecture.
A project which showcases usage of AndroidAnnotations among other open source libraries.
Port of Jake Wharton's U+2020 sample app with use of Mortar & Flow + couple more examples.
Demo project for Mortar / Flow / Dagger2 with Auto Dagger2 and Auto Mortar.
A project which showcases usage of Dagger, RxJava and Retrolambda among other open source libraries.
Dagger2Scopes is a sample Android app to implement usual Dagger 1 multiple scoping logic with the brand new Dagger 2 Google lib. In this sample you will be able to find the following features: