Demo project for Mortar / Flow / Dagger2 with Auto Dagger2 and Auto Mortar.
A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose.
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.
MvpCleanArchitecture is a sample project using Clean architecture and MVP.
Sample app to demonstrate MVP (Model - View - Presenter) architecture in android.
A project which showcases usage of AndroidAnnotations among other open source libraries.
A sample project based on the new Android Component Architecture.
Lifecycle, LiveData, MVVM, ViewModels, DataBinding, Dagger
A showcase for unidirectional data flow on Android, powered by Kotlin Coroutines.
An offline first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API. Built with components like DataStore, Coroutines, ViewModel, LiveData, Room, Navigation-Compose, Coil-Accompanist, koin etc.
A minimal notes application in Jetpack Compose with MVVM architecture. Built with components like DataStore, Coroutines, ViewModel, LiveData, Room, Navigation-Compose, Coil, koin etc.
A playground for MVVM style architecture on Android.
Abstract, easy, quick, flexible and extendable Rapid Android development.
A Android sample that implements Redux architecture (using Fluxxan and Anvil) and NoSQL (using SnappyDB).
An example for Redux architecture on Android.
This is an ambitious example project of what can be done with RxJava to create an app based on streams of data.
A project which showcases usage of Dagger, RxJava and Retrolambda among other open source libraries.
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.
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.
Clean Architecture with Dagger2 + Retrofit2 + Picasso.
This repo contains demo module which retrieves characters from Star wars API.
A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
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.
A sample Android app which showcases advanced usage of Dagger among other open source libraries.
Port of Jake Wharton's U+2020 sample app with use of Mortar & Flow + couple more examples.
This is a simple start-template to save you a little time.
This is example of application built with VIPER
architecture.