1 / 12

MET CS683 TravelDroid

MET CS683 TravelDroid. Michelle Milton Gowtham Venkat John Winderbaum Mobile Application Development 08/04/2009. Project Description.

feo
Télécharger la présentation

MET CS683 TravelDroid

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MET CS683 TravelDroid Michelle Milton GowthamVenkat John Winderbaum Mobile Application Development 08/04/2009

  2. Project Description • TravelDroid is an application that runs on Android-based mobile devices. Its primary function is to provide guided tours of historical routes in popular travel destinations across the globe. • User Base: Cheap tourists that own google android devices and are interested in local history. • Main Benefits • Eliminates the need for printed tour guides. • Allow tourists to walk on historical tours at their own pace. • Provide a unique guided tour at a fraction of the price. • Allow users to share their experiences with friends and family.

  3. Original Project Scope • Provide basic Travel Guide capability for Boston’s Freedom Trail • Including: • POIs (Points Of Interest), route and user location information overlayed on Google Maps using the mapping API. • A dialog will be displayed when a user reaches a POI and will contain factual information about the location. • An audio file will be played that provides a narrative of the POI. • Statistics about distance traveled, distance remaining and estimated time left,will be displayed to the user.

  4. Current Project Status • Traveldroid implements all of the original scope at a basic level. • Relatively stable  • Added Functionality: • Splash Screen with Logo • User statistics upload capability • One idea that we would have liked to implement was the option to display restaurants along the selected tour.

  5. Future Goals • Retrieval of Tour data from a server. (XML and Audio Files) • Filter available tour list based on user’s location. • Present user with ticket availability information and the option to purchase tickets for events at a particular POI. (i.e. Tour of Paul Revere’s House) • Include additional Tours for Boston and other cities. • Add tour summary event. • Travel website where users can share their tour experiences.

  6. Challenges • Subversion/ADK/Eclipse Installation issues • Screen Size • Android Platform Nuiances • Proximity Alerts

  7. Design

  8. User Guide – Start Screen • User is presented with a list of tours. Each tour includes: • Current distance from Tour. • Total length of each tour. • Short Description. • Selecting a tour takes the user to the Map screen. • Pressing the menu button brings up an option to quit the application.

  9. User Guide – Map Screen • Presents the user with a map of their current location. • Displays the route of the selected Tour. (i.e. The Freedom Trail) • Overlays each POI along the route. • Provides a button to start/pause/continue the tour. • Menu options: • Toggle Sound • Toggle Satellite Display • View Statistics • Upload Statistics • Quit Tour

  10. User Guide – POI Detail Screen • Presents user with a textual description of the site. • Plays audo description for the POI. • Button to open web browser with Wiki-pedia page for the selected POI. • Button to close the screen.

  11. User Guide – Stats Screen • Displays currently calculated statistics for the Tour. • Includes: • Estimated Finish Time • Current Pace • Distance Covered since starting the tour. • These stats can be uploaded to a server via the “Upload Stats” menu option.

  12. Demo

More Related