GameApp
A Simple Game-App That Shows a good Example Of clean modern Arcitecture
ScreenShots
Dependency Injection
Using Dagger Hilt implemented DepenDency Inpendency Injection to Activity, Fragments And Other Components Was Made Possible
Testing
Test Written: Local Unit Test(Small Test), Integration Test(Medium Test), End To End Test(Large Test),
Network Call
Using Retrofit || Gson converter || HttpLogger Interceptor
Offline Cache
Using Room Database
Image Loader
Using Coil image Loader
Multi-Module
Using Proper Arcitecting Modularization was implmented to achieve seperation of concern into multiple Layers