DERIVE JOURNEY
The purpose of this application is to create a brand new experience; together, friends will slowly travel to a destination, making sure to take plenty detours and discover the city around them
PHONE INTERFACE
SCREEN 1: The user is presented with this simple screen, assumed to have already signed into the app, with their preferences and all that
SCREEN 2: The user is taken to the HOME screen, which is the landing page that shows a) If the user is set as "curious" or not, b) The names of his/her friends that are nearby and also "curious" and c) The button that takes the user to the pages that will start a new journey!
- This page also shows the current location of the user, indicated in red.
SCREEN 3: The user chooses a category of activity that he/she wants to partake in (options including park, bar, beach, scenic, museum, etc). They may only choose one. The user goes on to the next page by clicking "Next". Clicking "Back" will cancel the entire thing and go back to the home page.
SCREEN 4: Based on the preference that the user picked in the previous screen, the user picks a final location. The location is given by name to the user (although not revealed to the other participants) and (in this case) a price approximation is given. Additionally, the user is able to see the distance to the location based on his/her current location. This will be good to allow the user to estimate how long they expect to be loitering/going off-track.
The rating is not given to give each location a fair chance; this is all about trying something new!
The user clicks on the option that they want; they can click on different options b/c the user has to press "next" to move forward.
SCREEN 5: The user picks the friends that he/she wants to invite, based on their "curious" rating and him/her being in the appropriate vicinity.
Inherently, the app won't show users that are really far away, else they might be the last possible selection.
The user clicks "next" to move forward.
SCREEN 6: In the screen above, the user is presumed to have selected Bernie's as the location of choice. This page confirms the details of the journey, as well as gives a preview of who shall be invited (and their approximate distance to the final location). Prior to pressing "send invites," only the main user is aware of the journey. After pressing the button, the "send invites" button, the invites will be sent out to each person.
Pressing "back" will go to SCREEN 5.
SCREEN 7: The user is to choose the features that he/she wants to see on their journey. They can select more than one. It is a simple on/off toggle for each category.
The user must press "next" to move forward.
SCREEN 8: Between screens 6, 7, and 8, the invites have been sent out to the invitees, but the journey has not yet started! The user needs to press "Start Adventure" in order to start the turn-by-turn navigation for each person, as well as calculate the different paths and whatnot.
On this screen, the user is able to see which of his invitees have accepted, declined, or are pending. The affordance in the screen clearly indicate which is which.
The option to "cancel" the journey is still possible. In this case, each user will lose the current screen and get taken back to the original (with a nice error message)
The text in red indicates the literal distance to the final location; however, the actual path that each person takes will be much more convoluted and take the appropriate amount of time.
IMPORTANT: Pressing "Start Adventure" will CUT OFF all possible additions to the journey. So, anyone who has not yet accepted will be unable to after this point.
On the CURIOUS FRIEND'S side, as a person who is invited to the mission, the person will be able to start going towards the destination as soon as they accept the invite and complete the preferences.
SCREEN 9: The contents of this screen are a) The END LOCATION (which differs from the screen of the invitee b/c they won't have the end location) b) the time of arrival, c) the time spent traveling, d) the time left to get to the destination e) The distance travelled so far, f) the distance to go (inherently)
The planned route is the route that the app intends to take you on; it's a rough approximation, for obvious reasons. It changes dynamically, as well.
The "Shortest Path" indicator is the path that will take the user directly to the location (with navigation, still). Choosing this option will negate the planned arrival time, and get the person right to the location.
--> From this point, the user will be directed to the watch interface, where they will be able to see turn-by-turn navigation, as well as kind of choose their path.
THAT WATCH THOUGH
SCREEN 1: The apple watch takes advantage of the internal features and is able to orient the screen according to the literal location of the watch. The turn-by-turn navigation is presumed to be read on the wrist (doesn't matter which) and facing forward. The watch shows the time remaining and the type of detour. Additionally, it gives info for the amount of time left before this "detour" is over, and the user is directed back on track.
SCREEN 2: At any given location, the watch is able to pull up this screen and direct the user to pick an option. This helps simulate the "wandering" feeling that we're trying to achieve.
SCREEN 3: After choosing the type of detour, the user is then able to see directions to go to that detour. Also on the screen are: the TYPE of detour that the user selected, and the TIME until the user is given directions that again take them towards their destination.
*When this screen is up, or any variation, the user will by no means be going towards his/her final destination. If the user goes AWAY from the destination rather than towards it, that time will be adjusted thusly.
THROUGH THE EYES OF A (sometimes) CURIOUS USER - A FRIEND
SCREEN 1: The home screen is the same as before, with the "curious" toggle that goes on and off.
SCREEN 2: From the home screen from before, the user (if set as "curious") will be given this pop-up screen. This screen is a pending invite from a friend!
The friend will obviously be in the vicinity, so the trip has to be viable for the alert to appear. On the invite includes the time of arrival and the category of destination.
Comments