Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 968 Bytes

README.md

File metadata and controls

32 lines (22 loc) · 968 Bytes

🪐 NasaRadar App

🌌 Project Overview

NasaRadar app is one of the projects in the Android Kotlin Nanodegree Program from Udacity, it showcases data related to near hearts asteroids provided by NeoWs API Nasa APIs.

Also it displays the pictures of the day, also provided by Nasa APIs.

Dependencies

The main dependencies used are:

  • Picasso to download and cache images.
  • Retrofit to download the data from the Internet.
  • RecyclerView to display the asteroids in a list.
  • Moshi to convert the JSON data we are downloading to usable data as custom classes.

The following components from the Jetpack library are used:

  • Room
  • LiveData
  • ViewModel
  • Navigation
  • WorkManager
  • Data Binding

📸 Screenshots

Screenshot 1 Screenshot 2 Screenshot 1 Screenshot 2