Personal project SwiftUI mobile application

OuterSky

SwiftUI mobile application that utilizes two NASA API’s in order to display the image of the day as well as a selected earth day on Mars. Built entirely on Swift as a personal project. Zoom management file contains code from open-sourced github repo with its corresponding source.

Home Page demostration:

Select whichever option you would like to utilize. Complete description for the image of the day is accessed by selecting the button.

Image of the day example:

Selecting Mars Exploration option will lead into the following date selection view:

By selecting any date and pressing save, information from the selected date will be fetched and displayed when clicking on search selected date button. In case of not finding any image, it will show an error image and ask for another selection.

Selection confirmation:

Example of a successful search:

Example of a failed search:

GitHub

View Github