Skip to content

rildikondi/CleanArchitecture

Repository files navigation

Android - Clean Architecture - Kotlin Build Status

Clean Architecture based in Features Modules. Written in Kotlin also with an interesting aproach like Functional Programming Language. MVVM for the Presentation Layer, Coroutines stable Version, Unit Tests, Repository Pattern, TDD

Preview

References:

[Android-CleanArchitecture-Kotlin (https://github.com/android10/Android-CleanArchitecture-Kotlin)

----------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------

Clean Architecture

https://fernandocejas.com/2018/05/07/architecting-android-reloaded/

----------------------------------------------------------------------------------------------

Android 3 Layers Architecture

https://fernandocejas.com/2018/05/07/architecting-android-reloaded/

----------------------------------------------------------------------------------------------

UI Layer: MVVM

https://fernandocejas.com/2018/05/07/architecting-android-reloaded/

----------------------------------------------------------------------------------------------

Data Layer: Repository

https://fernandocejas.com/2018/05/07/architecting-android-reloaded/

----------------------------------------------------------------------------------------------

Local Development

Here are some useful Gradle/adb commands for executing this example:

  • ./gradlew deployDebug - Builds and install the debug apk on the current connected device.
  • ./gradlew runUnitTests - Execute all unit tests (both unit and integration).

About

Clean Architecture with Kotlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages