Skip to content

Astronomy Picture of the Day from NASA API use retrofit 2.0, Realm ORM database, FileProvider, and more

Notifications You must be signed in to change notification settings

KingKongCoderr/NASA_APOD

Repository files navigation

Android application that retrieves images from NASA Sources daily which is called APOD(Astronomical picture of the Day)

Components used in this application:

Recycler View Card View Glide image Library for inserting images into Recycler-Card View. Retrofit REST Client for handling background network tasks like fetching data from NASA API in JSON Format. Realm for database CalendarView Explicit Intents(onActivityforResult)

Constraints used for application:

1.Should make only 1 API call for the day 2.Information should be stored so that user can retreive particular days info by selecting date on CalendarView 3.List button should give all the information presented in database in decreasing order of Date. 4.Should be able to click the image to show more info and click image again to hide information.

All the NASA APOD images in a list:

alt text


Select image of specific day from calendar:

alt text


Capture Image from within this application which is saved to gallery:

alt text


Submit the image to NASA moderators through email with moderators email address provided by the application.

alt text

About

Astronomy Picture of the Day from NASA API use retrofit 2.0, Realm ORM database, FileProvider, and more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published