Example of using Clean Architecture in Android Application. Build with Kotlin Language
You can open this project with Android Studio
What things you need to install the software and install them :
- Java 8
- Gradle
If you using Mac OS, you could install this with Homebrew
$ brew cask install java8
$ brew install gradle
Create first folder repo, then clone project
$ cd Workspace/android/
$ git clone https://github.com/mohamad-rizki/clean-book-store-simple.git
To testing with JVM, just running this command
$ ./gradlew test
Will generate report for testing. In directory app/build/reports/tests
- Android Support libraries
- Retrofit 2 - For Networking
- RxKotlin and RxAndroid - Better coding
This project is licensed under the MIT License - see the LICENSE file for details