NASAApp is iOS application using NASA API's', it's universal, for iPad/iPhone with iOS 9
MarsPhoto
What is it about?
NASAApp is iOS application using NASA API's', it's universal, for iPad/iPhone with iOS 9.0 at least. Application have 3(4) main features.
App Screenshots
App Store Description
NASAApp is iOS application using NASA API's', it's universal, for iPad/iPhone with iOS 9.0 at least. Application have 3(4) main features.
## APOD
APOD is Astronomy Picture of the Day.
On the initial screen when apps loaded you can see APOD for yesterday. You can choose any correct date using picker view on the same screen.
You can see images media and youtube videos media as well. Every APOD have own explanation, which you can see pressing button "Explanation" on the bottom toolbar.
Also you can save presented image in photo library (app will ask permissions for using photo library of course).
## Mars Rover Postcard Maker:
Using NASA Mars Imagery API you can get images asset for one of three current Mars rovers (Curiosity, Opportunity, Spirit), for selected or for all cameras, for selected Sol (Mars day).
After that you can select any presented image for adding text on it, saving in photo library or sending it by email.
Also you can apply one or some filters from filters-preset-buttons.
## Eye-In-the-Sky:
Using NASA Earth Landsat8 Imagery API you can get images of chosen location. You can choose location using your current position, or by entered latitude+longitude values or by entering address or placemark of needed location. After location is chosen you see image asset for it, taken by Landsat8 (usually it take a pic of location every 16 days), so you can choose any and see it on detail view. You can save this image in photo library or send it by email as well.
## Space sounds:
There is one more half-implemented feature. On the 'Sounds' screen you can enter search phrase and get a list of available space sounds in the table view.
There should be option to play these sounds, but application have to be authenticated by soundcloud.com service for that, but it does not yet. So you can not play sound right now.
### Third-party libraries used in application:
1. [Nuke](https://github.com/kean/Nuke) - A powerful image loading and caching framework which allows for hassle-free image loading in your app - often in one line of code.
2. [Preheat](https://github.com/kean/Preheat) - Automates preheating (prefetching) of content in UITableView and UICollectionView.
Both libraries was installed manually, very detailed [installation guide](https://github.com/kean/Nuke/blob/master/Documentation/Guides/Installation%20Guide.md)
For using it in the project you just have to import needed library, like "#import Nuke".
Nuke used in project for fast loading images with double-layers cache support.
Preheat used for preheatting images when loading big array of images in collection view (in RoverPhotosCollectionViewController)
This application uses [NASA API](https://api.nasa.gov/index.html)
AppAdvice does not own this application and only provides images and links contained in the iTunes Search API, to help our users find the best apps to download. If you are the developer of this app and would like your information removed, please send a request to takedown@appadvice.com and your information will be removed.