SafoineMoncefAmine / International-Space-Station-Location

Display the current live location of the ISS (International Space Station)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coding Challenge

Description

The main tasks of this test are the following:
- Display the current live location of the ISS (International Space Station)
- Display a list of the actual passengers of the ISS
- Tell the user if the ISS is over his own location (latitude, longitude) within a radius of 10 km
- Let the user know at which time the ISS will be passing above his location.

API:

Retrieve the ISS’ current location:
To retrieve the ISS’ actual position you’ll use the following API Endpoint: http://api.open-notify.org/iss-now.json
Documentation link : http://open-notify.org/Open-Notify-API/ISS-Location-Now/

Retrieve the times at which the ISS will be above the user’s location
http://api.open-notify.org/iss-pass.json
Documentation link : http://open-notify.org/Open-Notify-API/ISS-Pass-Times/

Retrieve People Are In Space Right Now
http://api.open-notify.org/astros.json
Documentation link : http://open-notify.org/Open-Notify-API/People-In-Space/

SDKs

I have used no third party library , the iOS SDK provides all the required functionalities/tools to accomplish this challenge.

I have used CoreLocation SDK also MapKit .

About

Display the current live location of the ISS (International Space Station)


Languages

Language:Swift 100.0%