Specifications

Minimum Requirements

The target audience for this application (the App) is the general public, to give them a general introduction to space missions and the work of ESA. The App should spark their interest and comprehension of the topics covered by ESA missions and help them to understand their significance. To keep the interest of the users alive, the App should be extendable and personal to a certain extent (e.g. switching on and off specific missions of interest).

The App should explain the applications and benefits of ESA activities to the citizens. To this end, ESA is able to provide application developers with satellite data such as temperature maps and other images.

The App should work on Smart phones and tablet PCs operating on iOS, Android and Windows. Links contained in the app should connect to web based information (ESA website or other).


The default User Interface should be a 3D view of Earth with orbiting satellites displayed as dots with trails, and a geographical map of the Earth, centred on the user’s position. Menus should be simple and intuitive. Clicking on any object should trigger a zoom and a new view centered on the selected object, with menu buttons  changed to new functions. The app should allow to download additional data on demand but should also offer a simplifiedwithout being connected to the web. For this reason,  simple models of satellites and other objects and orbits should be included in the app.

The main content of the App should include:

  •  all currently flying ESA missions on Earth orbits and in the Solar System.
  •  the ESA establishments, centres, tracking stations and offices as interactive spots on the Earth, offering an explanation of their purpose, possibly withlinkes to the ESA website.

A GNSS positioning could be used to place a small flashing dot on the globe showing the current location of  the user. With that information, a “next pass mode” could calculate the next satellite pass to be visible over the user’s sky.

The ISS model could offer an “come on board” option that lets the user float through its interior. (A panoramic photo tour of the ISS is available on the ESA website: www.esa.int/Our_Activities/Human_Spaceflight/International_Space_Station/Highlights/International_Space_Station_panoramic_tour

The App should include means to regularly entertain the user and maintain their interest. For example, a featured such as “my favourite mission” would push news about that mission.

The offer should include initial maintenance service phase, and  a quote for debugging and for contents updates. Each new ESA mission  should be added to the app  soon after its launch, possibly including an animation of the launch itself.

 

 

Feature Description
3D view3d-view-xxl Earth centered three dimensional view
Zoomzoom-icons-md Intuitive 2 finger zoom and double touch on object will zoom into object centered view
Time Machinearrow_refresh_time_history_cancel_rotate_undo-512 A clock or time bar allows to speed up, slow down and reverse time
Data mapsData-Mind-Map-icon Overlaying the Earth map with data from ESA’s missions explains their use. This will be intuitively comprehensive sample data to give an idea about the use of the mission – not the actual real-time data. The data maps have to be explained with a text box and a legend
Info screensinfo-256 Descriptions of objects appear when zoomed into object centered view including at least the aim of each mission, its benefit to the end users and the mission data (history, first idea, when to launch, everything briefly mentioned)
Offline capability90580-200 Basic functionality of the App should be maintained even without internet connection
Extendabilityinfo-256 The application will be easily extendable for new missions once they are launched or publicised
MissionsFP_Satellite_icon.svg Include all present ESA missions (and Rosetta)
Locationgoogle-location-icon-location_black Show user location on Earth
Next passsatellite-gps-512 Simulate next satellites pass over the user’s sky
ESA sites19032-200 Include all the ESA establishments, centres, tracking stations and offices with information about them on the globe
Mooncrescent-moon-icon-72557 Include the Moon as an object into the App (incl. zoom, info, map etc.) and integrate e.g. the “Moon Village” plans
Solar systemaim_objective_mission-512 Include the Solar System for visualization of the ESA missions
Social media interfaceaim_objective_mission-512 Interface to an ESA news channel as a means to be updated on up to date events (favourite mission – push notifications, news)
Orbitsaim_objective_mission-512 Simplified but realistic orbits (elliptic, circular, LEO, GEO etc.) that are visualised
Time consistencyaim_objective_mission-512 Time in application correlates realistically to the real-time
Visual overviewaim_objective_mission-512 Tick-Boxes to activate or deactivate missions that are shown simultaneously
Simple menu structureaim_objective_mission-512 Step by step info structure via expandable menus (going into more and more detail in the sub menus)
High resolution Earthaim_objective_mission-512 High resolution Earth map
Phenomena simulationsaim_objective_mission-512 In case of an upcoming solar/stellar/lunar event such as an eclipse, an alignment, a transit etc. the App will send a push notification and and will provide an animation of the celestial mechanics leading to this phenomenon
Planetary bodiesaim_objective_mission-512 show reasonable resolution surface maps of other planetary bodies in Solar System
ESA member and cooperating statesaim_objective_mission-512 mark and/or list their names