Skip to content

Ferum-bot/NASA-Mars-Api-Service

Repository files navigation

NASA-Mars-Api-Service

This app can show you some Mars photos and random Space photos from official NASA API.

If you want to see some code, go here.

If you want to see layout files, go here.

What you can do:

  • Search any Mars Photos from different rovers with some customization
  • Save any Photos you like (in local cash)
  • See last Mars Photos in real time
  • See most beautiful Space photos (according to NASA)
  • See detailed description of each Mars Photo and Space Photo

Libraries used:

Functionality used:

  • Recycler View
  • Cashing Images
  • Parsing JSON
  • MVVM
  • Single Activity
  • Database(SQL)
  • Google Navigation compoment
  • Data Binding
  • LiveData
  • Dependency injection (IoF)
  • Delegate Adapter
  • OkHttp logging-interceptor

Some screenshots:

Use case:

How to install:

First option:

Clone repository and run project in Android Studio.

Second option:

Download apk file here.

License:

https://github.com/Ferum-bot/UselessAndroidApps/blob/main/LICENSE