Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 2.44 KB

README.md

File metadata and controls

40 lines (25 loc) · 2.44 KB

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).