Design and implementation of a tourist application for mobile devices
Tutor / director / avaluadorTarrés Ruiz, Francisco
Tipus de documentTreball Final de Grau
Condicions d'accésAccés obert
The aim of this project is to build a travel application for smartphones. This application will create a touristic video made with pictures from Panoramio. The name of the application is VARMAPP (Video and Route Application). For that purpose, we have created VARMAPP Server that manages communications between the smartphone and the Google Maps and Panoramio servers. In the application, the user selects the departure and arrival cities and the server looks for the best route in Google Maps. After that, a map with the desired route is displayed. Once VARMAPP server receives information about GPS coordinates and selected route, a request to Panoramio server is sent demanding for photos around the route in order to create a video containing locations of interest or touristic places near this route. Finally, a musical video containing those images is displayed in the smartphone. The video can be seen in false 3D using Red Cyan glasses. This project is divided in 3 main sections. In the first section, we will study how OS Android works and the design of the graphic interfaces in the application. In the second section, we will discuss how devices communicate with each other in the network and how they obtain information from other devices. We will see how the smartphone connects with VARMAPP Server and how VARMAPP Server manages the information link between Google Maps and Panoramio servers. This communication process is the responsible of obtaining significant data that will be used in the creation of the final video. Finally, in the third section, we will study how to process and apply random transition effects to the photographs obtained from Panoramio and will also examine the program used to create the video, the Avidemux video editor. The aim of this project is to develop an application for tourist travelling and photos amateurs for Android smartphone users, so they can enjoy a new audiovisual experience.