This project is solving the My Space Cal challenge.
Description
The concept
We believe it is important to begin an effort to create a single hub that can unify the NASA, ESA, JAXA and ASI's datasets.
We believe that the creation of a mobile app, always available, make scientists' life a little easier.
Our goal is to collect all satellites' information from official websites and make them available on mobile platforms: we're going to build apps for both Android and iOS, and a webapp too.
Used technologies
We built a webserver with Ruby On Rails and noSQL that collects observations schedule from each official satellites' website and make them available with a JSON file. Moreover, we created an Android and an iOS app: with a slider menu you can easily access the preferences, choosing date range, satellites and instruments. Once you confirm your selection, the schedule in the chosen period will be shown in a calendar view and each day will be colored according to the number of records provided.
Here is the promo video for this project.
Here is a additional tutorial of the Android version.
Project Information
License: GNU General Public LicenseSource Code/Project URL: https://github.com/SpaceInvadersNASA
Resources
BackEnd - https://github.com/joxer/SpaceChallangeJsonDataBackEndIOS Mobile apps (Titanium JS Framework) - https://github.com/luigivitelli23/SpaceCalApp--iOS-project/tree/master/Resources
Android Mobile apps (Native JAVA) - https://github.com/luigivitelli23/SpaceCalApp--Android-project
Web site interface (mockups) - https://github.com/luigivitelli23/SpaceCalApp--Web-interface-mokups
Screenshot - https://github.com/luigivitelli23/SpaceCalApp---screenshot
CloudSigma server - http://www.cloudsigma.com/
MySpaceCal App Tutorial - https://www.youtube.com/watch?v=Ms0LaCLWAbg