Home screen Find for friends by typing in the search bar
Permission setting page of Joe for Bob | To add a new social contact, Joe starts from his home screen and clicks on "My friends" button. He finds Bob by typing his name in the search bar (which is located at the upper right corner.) Bob's picture pops out and Joe clicks on the "Add friend" button to add him. Joe then sets the permissions for Bob. For example, in this scenario, 1. Adjust the time by manipulating the clock-like interface. 2. Choose the places that are available for Bob by clicking on the map. (a) Click on a new place to create a new one. At the same time, Joe can edit the place's radius by manipulating a transparent circle around the location bubble. Joe can also edit the name of the location such as STATA or Boston by typing in the location bubble. (b) Clicking on an existing place can either delete it or edit it. 3. Hide/show aggregated information by clicking on the chart and the Hide/Show button. Click on the tab menu to choose different kinds of aggregated information (weekly or monthly). | Pros: 1. Adding friends is done in a similar way as other social apps. 2. The time/map widget makes very easy to select.It is also consistent with clock apps and google maps. 3. The map provides direct manipulation which allows user to choose the locations. 4. When user chooses a location on the map. It provides immediate feedback by creating a bubble around the location.
Cons: 1. Do users really need so much freedom on the permission settings? | Pros: 1. Minimize the amount of drop-down menu for permission setting by using pictures and maps. Cons: 1. It might be cumbersome for users to set the permissions of each social contact one by one. Aggregation should be used. (ex. group permission settings.) Efficiency problem can also be mitigated by providing default permission settings or history permission settings. 2. It would be too much work for Joe to type the name of a location or the address, auto-complete could be used here. | Sources of potential error in this interface are that the user enters the wrong address, name of location, or perhaps enters a invalid time.
The auto-complete function should help prevent incorrect address. In addition, the engine behind the interface should provide hints to users about the name/radius of the location users click on. | The clock widget, map, and charts are salient to users. |