Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hjohnson12/nasa-api-explorer

A C# Universal Windows Platform (UWP) application using NASA's Open API's to display Mars Rover Photos and Astronomy Picture of the Day
https://github.com/hjohnson12/nasa-api-explorer

csharp nasa-api nasa-data uwp

Last synced: 20 days ago
JSON representation

A C# Universal Windows Platform (UWP) application using NASA's Open API's to display Mars Rover Photos and Astronomy Picture of the Day

Awesome Lists containing this project

README

        

# Nasa Api Explorer
A Windows 10 application using the Astronomy Picture of the Day and Mars Rover Photos APIs from Nasa's Open APIs https://api.nasa.gov/

# Details
Uses C# .NET and Universal Windows Platform (UWP) with Model-View-ViewModel (MVVM) driven architecture

Topics currently being learned that are utilized in this project are: MVVM with commands, inversion of control (IOC) and dependency injection, consumption of a REST API, and asynchronous programming

This application includes usage of the following APIs from https://api.nasa.gov/:
- Mars Rover Photos (Perseverance Rover, Curiosity Rover, Opportunity Rover, Spirit Rover)
- Astronomy Picture of the Day

# Screenshots
![Image of Program](Images/screenshot1.png)
![Image of Program](Images/screenshot2.png)
![Image of Program](Images/screenshot3.png)
![Image of Program](Images/screenshot4.png)