Android Example

Architecture

design with Clean Architecture and Android Architecture Components (MVVM)

  • Presentation

    • Activity/Fragment
    • ViewModel
  • Domain

    • UseCase
    • Repository Interface
    • Domain Model
  • Data

    • Repository Implement
    • Data Model (Entity, Remote)

Dependendies

How to Build & Run project

  • Step 1. Clone Project or Download Project zip file
  • Step 2. Open Android Studio app
  • Step 3. Choose File -> Open... -> After that Select the File location where your file is located
  • Step 4. Waiting for gradle build
  • Step 5. Run button will enable
  • Done.

Screenshot

Home Detail