This ptoject allows to users to access a list of photos taken by nasa and filter this list
Technologies that used
- Moshi
- Retrofit
- Paging 3
- View Pager
- LiveData
- Glide
When users open the app they reach directly a tab screen which contain the selection of rovers.
When users touch one of the pictures they can see some information about the picture
There is a option menu bar for filtering the pictures, which shows different values for all the rovers
When users choose one of the cameras from the option menu they can see the pictures the cameras take
I used https://api.nasa.gov/mars-photos/api/v1/rovers/curiosity/photos?sol=1000&api_key=DEMO_KEY for the API, if you have trouble with api I recommend you to take another API KEY!!