https://github.com/abdallahabdelfattah13/hotels-listing-mvp-dagger2-retrofit-android
Source code of a Kotlin Android app, using Rrtrofit, Materials, Dagger 2 and Picasso.
https://github.com/abdallahabdelfattah13/hotels-listing-mvp-dagger2-retrofit-android
android dagger2 kotlin kotlin-android material mvp mvp-android mvp-architecture mvp-clean picasso retrofit2 volley volley-library
Last synced: 7 months ago
JSON representation
Source code of a Kotlin Android app, using Rrtrofit, Materials, Dagger 2 and Picasso.
- Host: GitHub
- URL: https://github.com/abdallahabdelfattah13/hotels-listing-mvp-dagger2-retrofit-android
- Owner: AbdAllahAbdElFattah13
- Created: 2018-03-23T08:51:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-15T08:50:13.000Z (over 7 years ago)
- Last Synced: 2025-01-21T02:12:20.051Z (9 months ago)
- Topics: android, dagger2, kotlin, kotlin-android, material, mvp, mvp-android, mvp-architecture, mvp-clean, picasso, retrofit2, volley, volley-library
- Language: Kotlin
- Homepage: https://www.linkedin.com/in/abdallahabdelfatah/
- Size: 258 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hotels-listing-mvp-dagger2-retrofit-android
Source code of a Kotlin Android app, using Volley or Retrofit, Materials, Dagger 2 and Picasso.# Code Features
- Clean app architecture: UI and API separated.
- Package by feature.
- Model View Presenter pattern (MVP).
- Volley + Gson or Retrofit + Gson.
- Dagger 2 for Dependency injection.
- Picasso for image loading.
- Junit3 for Unit Testing.