-
Notifications
You must be signed in to change notification settings - Fork 0
aneesha-jose/LearningMVVM
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
App Name: Trending Languages Used : Kotlin and Java Threading Mechanism : Coroutines Artchitecture: MVVM - Live Data, View Model, Dagger 2, RoomDb used to set up the structure. This app fetches the repos trending on github from a Github API. Works in offline mode. This was made by me to implement MVVM in an actual application while learning the architecture. Unit Tests written for : 1. NetworkCallHandler.kt 2. DataSourceRepository.kt 3. TrendingReposViewModel.kt Instrument Tests written for 1. SplashActivity 2. Scenarios covering DisplayTrendingReposActivity Instructions to run: Method 1 : Open in android studio and run the app module to run the actual application. Method 2 : (Needs adb and gradlew to run) Run the command : `./gradlew (gradlew for windows) app:build` to build application
About
An application that fetches the trending repositories of Github and displays them in a recycler view.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published