Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.73 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.73 KB

EasyNav

EasyNav is an Android App designed to help low-mobility users better navigate to and from locations. EasyNav allows users to search for locations, find directions to a location, and report obstacles and accessibility features in their location.

Team Members:

  • Matthew Skay, Shyam Krishnan, Brannon Hanks, Boris Castillo, Rishabh Sharan

How to Run:

  • To run this app, download or clone this source code and open it up in a new Android Studio project. To run the app, the Google Play services SDK must be installed in Android Studio. A Google Maps API Key is also needed to run the project, which can be obtained from the Google Maps API website. The android studio emulator is not compatable with Google Maps so an Android phone or tablet is needed to run the app.

References:

  1. Adding native Google search bar:
    http://stackoverflow.com/questions/31136527/add-search-toolbar-over-google-map-like-in-native-android-app

  2. Noun Project

  1. Zooming out to show all markers:
    http://stackoverflow.com/questions/14828217/android-map-v2-zoom-to-show-all-the-markers

  2. Parsing and drawing route directions from Google Map Android API V2:
    http://www.androidtutorialpoint.com/intermediate/google-maps-draw-path-two-points-using-google-directions-google-map-android-api-v2/

  3. Dropping pins http://stackoverflow.com/questions/14519357/android-how-to-add-pin-to-google-maps http://stackoverflow.com/questions/5195321/remove-an-onclick-listener https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=android%20can%20you%20unset%20listener