By: Rhys Agombar, Dakota Hill, Colton Howe
- Google Places and Google Maps integration (and anything relating to the two APIs)
- Search Tasks (In tandem with Colton)
- Download tasks
- Listview update tasks
- Layout Design
- Graphics and Sound Display
- Commenting
- Database Integration
- Math for Location Distances
- Search Tasks (In tandem with Rhys)
None, beyond standard app install
In order to get correct search results, Location permissions must be granted when the prompt is displayed
Real device testing greatly preferred / recommended
-
Slider on main screen controls search radius
-
Search button finds all coffee shops within the search radius and displays them in a list
-
The checkbox in each list item is used to store if a place has been visited by the user before or not (it's up to the user to update this for their own record keeping). The items checked are stored in a database, so that when they are located in another search, they are marked as checked.
-
Tapping on a list item will cause a google map to open, showing the location of the store with a pin, and the location of the user with a blue dot. (hitting the phone's physical back button will bring you back to the search screen)