Skip to content

Phase 2 Alpha

dutchscout edited this page May 6, 2013 · 8 revisions

Alpha Functionality

This phase of the app intends to implement our first use case, allowing the user to get live transit and bicycle directions from Google Maps. The app handles the use case extensions, including invalid user input, no results returned from Google Maps, and no internet connection. In the case of invalid user input, our use case initially suggested that requesting directions in the past was an example of invalid user input. Because Google Maps provides this functionality, however, getting directions in the past is currently supported. An alternative example of invalid user input that our app detects and handles is a request for directions that is missing either an origin or a destination.

This phase of the app also intends to implement the third use case, providing the user with multiple routes as options rather than simply providing the fastest or shortest route.

Running MetroBike Alpha

To run the code, simply install the .apk file to an Android device running Android 4.0 or higher. Note that, because of Google Play library support issues, MetroBike will not run in a standard Android emulator.

Documents

Clone this wiki locally