The DériveWatch application follows the Dérive concept where a user takes a journey to an unknown destination on a prolonged, unknown path. This particular rendition allows a single user to set up a journey with his "curious" friends to a destination that will be hidden from everyone except himself.
On the phone side of the application, users can set themselves to either "curious" or "offline." A "curious" user may be invited to a Dérive journey by one of their friends. The user who initializes this journey goes through a series of tasks:
1) Chooses a particular category for the final destination. (i.e. Food, Music, Bar, etc)
2) Chooses a destination from a list of options, which also includes a search bar in case the user wants to go somewhere else.
3) Invites the "curious" friends of his/her choice on the journey.
4) Sets an arrival time, no less than 30 min, which automatically sets a buffer of 10 minutes in to allow for more Dérive time.
5) Sets preferences for which kind of activities/places the Dérive tour will take the users on.
After the main user starts the request for the adventure, all invited users get a request to "Accept" or "Deny" on their smartwatch. A user who accepts is given directions to the next point of their Dérive tour. Only one direction is displayed on the watch at a time since this will encourage users to focus on their journey. Finally, when a user reaches the final destination, the watch notifies them of their arrival and returns to the home screen.
Bitbucket Username: jlehga
Comments