/android-arch-template

An Android application template using clean-architecture & reactive streams.

Primary LanguageKotlinGNU Lesser General Public License v2.1LGPL-2.1

Android application template

Obsolete: moving to compose and feature x layer modularization, see Android Compose Template for a more modern approach.

Provides a ready to use project template.

  • MVVM + state for UI layer
  • Clean-architecture
  • Reactive streams

Usage

  1. create a repo using the "Use this template" button on github
  2. clone the created repo:
git clone --recurse-submodules git@github.com:xxx/yyy
  1. import the clone project in Android Studio

That's all!

From here, you can customize the app name & package.

About

Author: SĂ©bastien Guillemin