Stargaze application brings you the wonders of space everyday, with a brief description written by professional astronomers in NASA.
The user would be presented with an fascinating pictures or videos of our universe, with a brief description of the phenomenon. The user can also browse the great archive of the previously featured images/videos by date.
Android Architecture Components used in the project
- Android Architecture Components
- LiveData
- ViewModels
- DataBinding
- Room
- Navigation component
Open source libraries used
- Reterofit for network requests
- Glide for image loading
- android-youtube-player
API
The app uses NASA’s Astronomical Picture of the Day API for the images, videos and data. This app uses the special DEMO_KEY which can be used for initially exploring APIs prior to signing up, but it has much lower rate limits, so you’re encouraged to signup for your own API key if you plan to use the API.
Nasa APOD : https://apod.nasa.gov/apod/astropix.html Nasa Open APIs : https://api.nasa.gov/
Instructions on setting up your project. To get a local copy up and running follow these simple example steps.
You should have these applications installed to use the project
- Clone the repo
git clone https://github.com/sidhu18/StarGaze.git
- Use Android Studio to open the project
Apache License 2.0. See LICENSE
for more information.
Sidharth V
LinkedIn : sidharth18
Mail : [email protected]
Project Link: https://github.com/sidhu18/StarGaze.git