https://github.com/sureshmaidaragi1919/androidapp
https://github.com/sureshmaidaragi1919/androidapp
android android-studio clean-architecture koin livedata mvvm mvvm-android mvvm-architecture repository-pattern retrofit
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sureshmaidaragi1919/androidapp
- Owner: sureshmaidaragi1919
- Created: 2022-11-12T13:38:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-12T14:37:04.000Z (over 3 years ago)
- Last Synced: 2025-05-31T03:25:44.068Z (about 1 year ago)
- Topics: android, android-studio, clean-architecture, koin, livedata, mvvm, mvvm-android, mvvm-architecture, repository-pattern, retrofit
- Language: Kotlin
- Homepage:
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Android Clean Architecture using MVVM, Retrofit, Hilt
This app is built using the latest android components as follows, for just learning purpose, anyone can raise pull request
1. Kotlin
2. Android MVVM with clean architecture
3. Retrofit
4. ConstraintLayout
5. Hilt dependency injection tool
6. Swipe to refresh library to refresh view
7. RxAndroid
8. ViewBinding

Upcoming changes
1. Unit tests
2. Paging using android paging library
3. DiffUtil to improve recyclerview performance
4. RoomDb to store API response locally and read it
5. Delete items from list and update recyclerview
6. Add items to the list and update recyclerview
7. Filter options