120 likes | 199 Views
MET CS683 TravelDroid. Michelle Milton Gowtham Venkat John Winderbaum Mobile Application Development 08/04/2009. Project Description.
E N D
MET CS683 TravelDroid Michelle Milton GowthamVenkat John Winderbaum Mobile Application Development 08/04/2009
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.
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.
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.
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.
Challenges • Subversion/ADK/Eclipse Installation issues • Screen Size • Android Platform Nuiances • Proximity Alerts
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.
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
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.
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.