-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmilestone3.txt
29 lines (25 loc) · 1.79 KB
/
milestone3.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Changes from last milestone:
-Added API call to get all of the pairings
-Created an application array to hold all of these pairings to be used throughout the app
-Added methods in pairing arrays class to disntiguish between current round pairings and previous results
-Created RecyclerView and PairingAdapter to display the pairings for the current round in the first tab of the main screen
-Created RecyclerView and PairingAdapter to display the pairings for previous results in the second tab of the main screen
-Added Splash Screen to make sure API call is returned before starting the main activity
-Added API call to display the information for a current round pairing
-Display the information for a current round pairing in new activity screen called ViewPairing
-onClick method for these items not currently working, please do not press those at this time since it will cause the app to crash
-To get to the pairings page, there are buttons underneath recyclerview in the Pairings Tab (onClick for the pairings does not work currently, but will work in the final build)
-Add button which sends an intent to the Google Maps App to display walking directions to the pairing location
-Add data storage for all API calls
Requirements:
GPS
-Intent to open Google Maps and provide directions to the round location added to the pairings info screens
Local Data Storage:
- Everytime we make an API call, we also write the data to local storage.
- If no internet is available when app boots up, will get data from local data storage if available (atleast one API call has been made prior)
Web Service:
All endpoints constructed and added to the web service described in the readme
Endpoints include:
-Get current standings
-Get all pairings information
-Get more specific info about one pairing