This is a simple app that gets a list of cars from an network Api and shows them on google map and a simple list. By clicking on a car in the list the location of the car will be shown on the google map.
This app is written with Kotlin.
- Design with MVVM design pattern.
- Retrofit for getting restful apis.
- Dagger hilt for dependency injection
- Glide for downloading photos.
- Google maps for map service.
- Coroutines for asynchronous Tasks.
- Architecture components
- ViewModel
- LiveData
- Constraintlayout for designing layouts
- Recyclerview
- Junit4 for unit testing