Skip to content

yogacp/android_clean_architecture_learn

Repository files navigation

Learn Clean Architecture in Android

Initial Project untuk belajar tentang Clean Architecture di Aplikasi Android, untuk penjelasan lebih lanjut, bisa baca artikel saya di Medium: Android Clean Architecture Using Kotlin

Layers Structure

Dalam penerapannya, mungkin bisa berbeda-beda setiap orang, Tapi untuk starting point, Saya menggunakan 4 Layers seperti dibawah ini:

Layers Entity
Domain Router, Usecases
Data Databases Model, Responses, Network Repository
Presentation View
External Helper Class, Extension Functions, Adapter, Etc

Project Diagrams

Untuk mempermudah dalam memahami project structure diatas, berikut project diagramnya: Project diagram

About

Initial Project to Learning the Clean Architecture for Android, this project consume football data from API https://www.thesportsdb.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages