Skip to content

App to view the asteroids detected by NASA that pass near Earth

Notifications You must be signed in to change notification settings

utkarsh0869/AsteroidRadarApp

Repository files navigation

Asteroid Radar App

Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all the detected asteroids given a period of time with data such as the size, velocity, distance to earth and if they are potentially hazardous. In addition, the app also works in talk back mode, it provides descriptions for all the texts and images: Asteroid images in details screen and image of the day. It also provides description for the details screen help button.

Screenshots

Image 1 Image 2 Image 3 Image 4 Image 5

Some of the concepts used in this projects

  • Retrofit library to download the data from the internet.
  • Moshi to convert the JSON data downloaded to usable data in the form of custom classes.
  • Picasso library to download and cache images.
  • RecyclerView to display the asteroids in a list.
  • ViewModel
  • Room
  • LiveData
  • Data Binding
  • Navigation

Releases

No releases published

Packages

No packages published