Build Status codecov

Android Clean Architecture Component Boilerplate

Here in this boilerplate is showing how we can leverage Android Architecture Component and Clean Architecture to make Android app. This is variant of Android Clean Architecture Boilerplate that is as project starter approaches Clean Architecture and written with Kotlin.

Working on

  • integrate with Android Component architecture
  • add instrumentations for helping debugging (Stetho/Chuck/LeakCanary).

Languages, libraries and tools used

Requirements

  • JDK 1.8
  • Android SDK
  • Android O (API 26)
  • Latest Android SDK Tools and build tools.
  • Android Studio 3.0+

Change package name

There is a tool that you can use for changing the package name as you like,

android-clean-architecture-component-boilerplate$ ./acab_shell package com.lekaha.android.boilerplate [YOUR_PACKAGE_NAME]

Thanks