Simple and clean Implementation of MVVM architecture with NewsApi.
An android application to fetch response from newsapi.org and displaying into recyclerview and WebView.
- Dependency Injection: Hilt (https://dagger.dev/hilt/)
- Instrumentation testing: Hilt (https://dagger.dev/hilt/testing)
- Kotlin Flow: (https://developer.android.com/kotlin/flow)
- Unit Testing : Junit4(https://developer.android.com/training/testing/unit-testing/local-unit-tests)
- Local storage: Room (https://developer.android.com/training/data-storage/room)
- References: (https://developer.android.com/jetpack)
Will update remaining part soon, this is just a basic project setup with almost all require and core BI.