Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth, you can view all the detected asteroids in a period of time, their data (Size, velocity, distance to Earth) and if they are potentially hazardous.
The app is consists of two screens: A Main screen with a list of all the detected asteroids and a Details screen that is going to display the data of that asteroid once it´s selected in the Main screen list. The main screen will also show the NASA image of the day to make the app more striking.
The application consists following features:
- Main Screen with a list of clickable asteroids as seen in the provided screenshots
- Details Screen that displays the selected asteroid data once it's clicked in the Main Screen
- Dowloads and parse data from the NASA NeoWS (Near Earth Object Web Service) API
- Saves the asteroids data in database
- Saves week asteroids data by using WorkManager when device is charing and wifi is enabled
- Provides talk back and push button navigation